{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "\n",
    "#保存数据\n",
    "import pickle as pk\n",
    "\n",
    "import itertools\n",
    "\n",
    "#处理事件字符串\n",
    "import datetime\n",
    "\n",
    "import numpy as np\n",
    "import scipy.io as sio\n",
    "import scipy.sparse as ss\n",
    "\n",
    "#相似度/距离\n",
    "import scipy.spatial.distance as ssd\n",
    "\n",
    "from collections import defaultdict\n",
    "from sklearn.preprocessing import normalize"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "uniqueEvents :{'688003497', '2164665174', '3608297024', '2766617713', '2603184455', '3921231623', '1393708890', '989778450', '2955785263', '1385499500', '2112902965', '1270918313', '1232655838', '1581474492', '1269976478', '2636581520', '3930422129', '1784859939', '3508318746', '159854054', '4186712466', '1929917726', '1134801869', '4025975316', '1525583872', '1304703160', '1052383676', '2082389230', '3784642395', '2836986814', '3491268592', '3957104249', '1207717800', '3111155015', '1348209331', '650834187', '797378040', '1657604679', '2948429494', '3290701166', '4241740470', '3752154200', '886419721', '3328077853', '2031310974', '616947433', '2916690517', '517566898', '2323745666', '3961006272', '3814766855', '3281954113', '3450438709', '2179367770', '1969283585', '2671865684', '51076977', '1013330853', '738950797', '973619334', '69957838', '2131071291', '2454443883', '3781961564', '3272920269', '3388271263', '1625021006', '4078988502', '3819556308', '3113660150', '2900759497', '2534283645', '1661827687', '2981329075', '1963354961', '1296962014', '681905393', '191855551', '1849131996', '3697638490', '3856867491', '1238533876', '1105514937', '2078953061', '1168483619', '2437776732', '776708517', '2491808242', '3478396816', '792632006', '3410736122', '1397855471', '2119976630', '2252007144', '3429958607', '2896451394', '2864565845', '4273169880', '37732239', '3874905711', '2317117961', '2424242179', '4215173213', '3481965689', '771676713', '691689316', '2851892747', '159812477', '2379329185', '2812218352', '1287884858', '2572621038', '618783038', '3080066598', '2577118609', '1037047814', '2630531806', '2804749662', '4292059849', '1050837982', '1267093350', '1448614598', '1391017105', '3680303526', '2272220944', '2299366787', '1326847168', '4253930794', '3636792221', '1281642334', '1170318717', '3674776256', '2565498979', '1442934258', '3810095115', '1487776549', '1234887619', '475977877', '2354590858', '430873264', '4233032010', '4195311930', '352094176', '3388395910', '1247327810', '2129505727', '3114299686', '982792426', '2839635887', '3429711705', '2760908744', '1037264024', '2626832189', '894709654', '1372348184', '2183849299', '4044222914', '143262862', '1948602073', '3978034285', '911123223', '1076499062', '2512805826', '3860330975', '470220260', '3860784194', '877025255', '2372750027', '2054163586', '4248391618', '3282413042', '2035433625', '4099858050', '424436456', '4090461312', '2416826549', '775092608', '1647929068', '3741347786', '1551106149', '1914791953', '732997628', '2926640532', '1859823732', '1262914219', '1116009964', '477878289', '3682513986', '1633364082', '3828205008', '508940306', '2353497273', '65357600', '812616126', '173873072', '2108986641', '1439840835', '1549564349', '1220590530', '1197276466', '3641591598', '24198566', '1496739876', '2533905418', '1487572967', '646715160', '489688963', '3022701193', '17054803', '3206644772', '2579869852', '1462736290', '3818747078', '578981220', '561924821', '3122144172', '161101879', '2327143779', '2551928363', '2409382246', '1556245473', '2969035497', '1394911305', '4156705844', '2013037725', '1951237429', '2504949294', '3977593907', '3769851269', '2316053190', '3881506984', '1819837770', '102026311', '1933276938', '1030253462', '198034189', '3569739978', '1144994044', '4098307380', '823446235', '2032864503', '1782440994', '3544663643', '447655182', '1645953793', '2168184460', '2985774237', '1321160135', '53675398', '3224717254', '475538891', '53377121', '2364839174', '3570065282', '4226852988', '1784678428', '4126236405', '985580109', '3637169524', '2993825867', '2079614127', '3755202160', '2645454646', '2800200908', '1215834685', '3235943764', '2932009302', '2441556923', '3935774651', '2615804415', '3036141504', '4030786582', '3460711091', '2533424446', '839000111', '1971956223', '96823232', '3534897991', '878068450', '290711008', '46300535', '2321729704', '1178604906', '4210789941', '745657147', '2147803764', '3292387762', '2860418664', '3601943023', '1221193633', '2899306830', '1117683378', '856475566', '3926115451', '4068915702', '704367100', '3511833368', '1613322504', '84306188', '2576330471', '317875697', '899419077', '3476804911', '1669367540', '1001873472', '1892861718', '2269336012', '1396198787', '1283564583', '3376956416', '2456190311', '2472458349', '1859435186', '2820039265', '2590444754', '4220107080', '222101833', '1451271657', '1749018134', '1481015257', '3475131654', '2257756009', '3680340292', '305085824', '3971391468', '486845209', '1670529571', '3197825109', '3305670037', '2409266493', '567527059', '3849306291', '1140450948', '468069570', '3458414023', '1494587743', '3696272381', '3133902522', '1383961059', '1319517545', '2889060532', '2199396069', '2784263725', '450183377', '4289038800', '2393713696', '333290432', '2155939936', '3803058898', '2392886869', '1975529948', '690774443', '663767875', '1436270591', '2233985749', '189617066', '1345381188', '533904091', '2028133922', '2595545555', '1215962379', '3572269559', '169396440', '1926591654', '2459850460', '3768096054', '1679520303', '3788661864', '741936389', '3868070839', '1285129707', '4183789134', '1877217637', '2987292356', '1888579129', '2375103731', '2585327580', '4171753844', '1280269047', '4060218920', '2997290586', '4095661412', '2219009935', '808122386', '1073807149', '608092517', '4032688818', '3167757146', '872813215', '965748273', '3843970272', '740982915', '2216327290', '4155847923', '703064173', '1766166660', '12241688', '189444535', '2324717272', '2759090369', '1173365630', '2717795664', '2335548059', '129000851', '1499252056', '1728146251', '4156355007', '4254455580', '2598656612', '3890406080', '2312345356', '3437453244', '2887039266', '1111902281', '3572282054', '3611363603', '3911341942', '328882352', '3505087357', '949639326', '1807831177', '2654299339', '3227007422', '256505275', '2368911433', '2703254873', '1093844070', '2275514332', '4063445788', '407638004', '2324380948', '992455200', '165954795', '2724941310', '1867689034', '505160374', '3048394832', '183488039', '3365983510', '986152191', '708953850', '3900897464', '874395659', '2964650855', '2611645010', '1446467556', '860586536', '960409301', '3847619726', '1896664975', '2859654056', '244785505', '1929622843', '1556853759', '1703984594', '2020073928', '2172100129', '3632090303', '2261785694', '945123072', '264131666', '2364828261', '1412973771', '4192982636', '3186998441', '3641477138', '2649802535', '1441681484', '3427185275', '1671385767', '3353891431', '1433144650', '2905243784', '543972501', '1159558718', '330661817', '1406077007', '3386643665', '3088888923', '2800586555', '4130278250', '1333842876', '1726886137', '950733415', '3722285356', '3941340806', '2576482780', '3096404071', '3904821261', '2340895720', '3022508755', '1699279332', '3642199129', '2193156408', '2347187750', '1468625690', '4167379270', '3120842736', '1070907565', '1355652628', '379509952', '3910184716', '145305594', '4024225107', '202956573', '1830060678', '629780337', '3330051251', '2563334043', '2625865426', '3627341709', '1431039561', '101008559', '4055349094', '2461750251', '2083377581', '562267681', '3654424877', '3677554908', '1907898664', '4209597549', '2774741890', '2708627209', '3275090106', '2308433116', '3481452244', '1421210499', '1658604508', '2666796755', '3231677093', '2372725650', '783604783', '2251883371', '3297792743', '1353283815', '3203638855', '3726239046', '1953216013', '1983816887', '4112286860', '975348767', '1943255162', '687388226', '238845969', '585240880', '2317641938', '339707038', '1347426650', '459120486', '3785387487', '3915393281', '1267505164', '4235989936', '1370522761', '1105078460', '2025853498', '2445426010', '3201109640', '4219250662', '660144483', '4182729306', '3107909715', '682028179', '2628690308', '3458190779', '1939373766', '468922992', '769827874', '2544663839', '4103873674', '2764949662', '16336968', '1633413676', '3833990162', '4156683850', '1930801558', '756383313', '246499579', '2133183406', '1400053177', '867270421', '1409394408', '2145727940', '2600467156', '1184492151', '1497004102', '511502799', '1333829432', '145185489', '706941746', '73584564', '4227563271', '157465517', '3582327628', '2156916339', '2594774265', '1963825952', '1397490059', '2383453267', '1561244898', '2073622327', '818179591', '719385321', '4168094163', '2971637393', '2076836172', '2114371180', '3329566428', '294072770', '1801025265', '3110443406', '3759330615', '4011667261', '2696290884', '585474888', '2989846146', '3451516652', '975102360', '3139200527', '1162247222', '3075503747', '2062562875', '3347318178', '1947512427', '2795264631', '1510744133', '4154066904', '299197733', '2515288939', '1949042774', '2959420950', '932490169', '1630489177', '3539781329', '4097301015', '2429693803', '2167282999', '610221734', '3236979875', '3297535757', '1996897474', '2279531372', '1296306586', '1722968298', '792381720', '2576801713', '1629607390', '3218113289', '1467610412', '235476646', '432884667', '3656008998', '3931332882', '3302915994', '2754161597', '2317584034', '4211794568', '1588010656', '2707138548', '2415154995', '3919221338', '3342889803', '3242166240', '1379185675', '2642526965', '3551254564', '1934334194', '2865784560', '1255932343', '1287319410', '2088284484', '2749606237', '2763644903', '3442103541', '494609171', '3827639776', '3874363313', '868459009', '4190936606', '2046473726', '2042113559', '3087892616', '2297223691', '2224774231', '2776357538', '3737966751', '1297803954', '2787953346', '3599562821', '2198800626', '713643675', '3920148761', '920377329', '2457973567', '2705317682', '2015759069', '1277292991', '3707695875', '3039652825', '548641030', '1578063348', '56286280', '3879238985', '1672363370', '3566604706', '2979795424', '2452199743', '987387018', '3251235057', '3974790590', '1807884467', '3638176256', '3772460243', '38825896', '954103520', '1209261531', '439311946', '1637877812', '408534627', '2264712932', '2458710999', '3572543455', '1536484507', '3732721577', '317243602', '1343164833', '2332683796', '3669346949', '1000018501', '1517979198', '3610905380', '2585228502', '3787631270', '2940200534', '310352532', '3190717208', '2078647608', '2737955414', '813746591', '2583376810', '775225827', '1068118073', '1824334392', '805562777', '2029840938', '970700766', '2573959100', '2984715670', '4123948606', '2626154283', '572892424', '1072343159', '3921048124', '4025878315', '2597328517', '3062356265', '3008408180', '1395200630', '95893840', '2439891714', '1813185314', '3692336066', '3882708104', '3467326245', '508297104', '3747915720', '3976565573', '1172667758', '1807765078', '720977622', '4192985078', '522741694', '4261187406', '2903181201', '2096635407', '1285700217', '1376745282', '894829625', '2261000241', '1195876739', '4101549335', '3839674755', '3618189475', '600715346', '757019021', '1699317246', '1398721691', '3096753688', '1006377265', '3311667000', '1212862610', '956258196', '2572191829', '1078399009', '1673895160', '1644825434', '3427445292', '284888222', '3210255076', '3828664529', '104070', '1436872418', '2576859096', '321086300', '1217700763', '858587465', '2032868245', '1950128895', '2360970554', '703370904', '4097912049', '2130397423', '748520427', '591309308', '3939674034', '797444832', '3998990762', '3256932963', '4235689748', '1110231970', '4097011060', '733105839', '3555202073', '1604908519', '4005157099', '3326402541', '2629758096', '2418142030', '1922719636', '1290210464', '1209358269', '1973968610', '3266931065', '1056020272', '2981167077', '2508140005', '4107095208', '1462294722', '944464786', '1959421009', '140337530', '1716825317', '4193771689', '647011225', '623506969', '616366401', '1218344255', '828594071', '3583895673', '1262217378', '186216354', '3996872922', '2833450000', '582287969', '59086176', '4219488434', '1384103878', '2153348068', '872052061', '4159897186', '3616107482', '691895528', '1541067257', '739161736', '2630105655', '1417930931', '3508551200', '3925067644', '3466325304', '1038016517', '1382852410', '209660080', '1011764733', '840148457', '2403951537', '1071245956', '1222519532', '2573518736', '2611575896', '305204245', '3586716479', '4186611895', '2868216453', '2389263741', '1710224312', '2131593904', '275278465', '89301529', '1757155179', '3401681420', '1982879066', '3515917616', '2782403445', '426166781', '581559015', '2090317215', '3247283924', '1545607295', '146887909', '3771772284', '3717332132', '2652552299', '2468476603', '3275948662', '225691717', '52238789', '42204521', '3541811987', '85254966', '979018642', '2193311387', '2097398760', '1997962142', '4001306055', '1463875601', '1538451457', '730935700', '2468421822', '936471095', '69233369', '1935879458', '1996503357', '4338728', '1991348663', '2323349699', '3372530401', '4171800062', '3687051315', '91778995', '3201007806', '626198729', '2803416473', '640184889', '1551669059', '1578913364', '3895387137', '3034550941', '1319055966', '1120849582', '1064885201', '3123265999', '2374444123', '1516269680', '950466784', '716538877', '2468753277', '3201835846', '4238643515', '3445015768', '282271212', '853911830', '4207645588', '3711986507', '741980164', '3382385081', '3584202062', '3948162966', '1828726073', '1552542787', '234179233', '2421849726', '814437417', '2398001608', '1700396522', '2799693215', '3451292933', '3268675447', '2423374959', '3442171925', '2311572043', '693050209', '2713568375', '3803550665', '184937051', '1866219535', '894507159', '517558243', '2693086474', '2285963249', '1960313393', '1646922764', '142411468', '456154992', '727238905', '169679772', '471005047', '4201550847', '1418550524', '2742780288', '1185826498', '391799317', '360205844', '4061374867', '2287969079', '776270146', '465657177', '1501858181', '1926063341', '590427279', '460864556', '1060440359', '1655934860', '2533071551', '3385323656', '1563203779', '4037816474', '3385885030', '1116367368', '3899655467', '216378107', '3747060085', '2142755647', '1141864640', '3669474557', '4095072803', '3045260404', '2198969023', '1350673245', '4041609284', '19066266', '1258222204', '1010938434', '1096641829', '281589102', '1085255811', '1951697386', '2584113432', '4031268561', '2091251917', '3490006930', '1333077999', '2739447505', '889048145', '2754334442', '3306000381', '1880156476', '1137824063', '246929230', '102952604', '2128883729', '2078051662', '2992630849', '1425335642', '3190231827', '1660818988', '583350587', '3231605698', '1294336672', '458239303', '913961845', '3127693636', '2850150148', '577283994', '1062024228', '2955014739', '3135799710', '851749287', '2118726451', '4244421622', '999665321', '1174211087', '1659188708', '2687062464', '1837043651', '1073720066', '2934010632', '2131729510', '1801869689', '4170509642', '397341003', '2654741087', '1085970489', '234496454', '2925883219', '605781708', '521858421', '1373058755', '1389265162', '2548272502', '732598129', '2648246316', '2270458671', '3202696613', '2493324415', '1811322299', '2833727916', '2010583664', '498238691', '1495018044', '3869122811', '2982417413', '1031615077', '46008403', '1550707711', '1404500601', '845956763', '3895533864', '828951442', '1629994289', '1538688389', '856850297', '183418112', '2345968214', '3592100929', '3402209713', '2360728862', '505280997', '513780850', '2187372380', '1270187219', '904937903', '2476460170', '2460729759', '4100712234', '4156275328', '3459360961', '3875790954', '2046380547', '327075228', '880569203', '795501645', '2298558334', '4201499448', '1570314869', '2923056628', '1860393518', '1684746528', '1369337496', '2132445355', '202133593', '2205410829', '2849228266', '775641004', '66357203', '1526997112', '1366554501', '1322716520', '1270821753', '2779164301', '2996418672', '1036106136', '4144974981', '2506160720', '2926120767', '510687100', '556895940', '3863224528', '330268607', '2363351901', '3054051090', '3060412046', '3275248026', '2708243586', '4273083332', '1276245294', '995181185', '3316772416', '3843631351', '228340462', '3907601761', '3425994462', '1146909088', '1521958638', '3392266510', '3198275968', '1936176656', '1507640424', '3921130037', '1003065332', '799356822', '1936501934', '2962466426', '933903631', '333010499', '706678111', '578495480', '1253059865', '3588547708', '3542075399', '460925649', '2356200472', '804320045', '689023473', '3126566992', '4228034043', '1448266534', '3923328825', '654190097', '2168332178', '3485562613', '3141008702', '3311162737', '3867931782', '1398915799', '709247293', '3508849684', '45273014', '283050288', '1633829458', '322679569', '3795093910', '874736953', '406892307', '3634650435', '3501206680', '2530883438', '4252866526', '4249979866', '1127345478', '2528576493', '1379671569', '1701670121', '3097220122', '1070962073', '3370398075', '1567855402', '3505158996', '1398443663', '2892792634', '1190045109', '1401073045', '1577350274', '1781009055', '516701061', '4273898950', '3745079581', '2447396369', '3512026987', '1093614806', '964890973', '3809205963', '2421414250', '3220086751', '2435469468', '1999674603', '3045233736', '378408397', '4057581717', '1833493223', '1960587441', '1875856704', '852324847', '483236510', '2570572563', '376720958', '1588485860', '3857673752', '1680827969', '1369439354', '561449801', '1349844435', '1574620718', '389811473', '1407659332', '479542123', '1429589754', '86253389', '906531778', '266584418', '1997149065', '3816284328', '175799995', '3319944668', '3621854275', '2581630727', '642907744', '2245475199', '3542369980', '2560338404', '679148240', '1255629030', '2099424186', '2893137395', '612496662', '344135913', '4260285407', '2993132089', '3516991107', '3536174216', '4267868521', '946418622', '3104408471', '347682208', '2453429820', '2163997791', '3883276816', '3382118918', '2011450028', '473090869', '453719661', '39798051', '767220247', '598637776', '1696584769', '2010667544', '4072078077', '1945950450', '2616539931', '3380252862', '403202920', '1120274880', '3181199808', '1419057761', '4114917877', '1079421917', '3787413647', '4268879178', '2976928477', '464552924', '144997822', '4001520079', '2965673104', '2412032092', '3424643087', '388117170', '1407744396', '426238334', '3933213847', '2321862754', '4140981574', '686023870', '600752472', '3685272327', '2300990773', '2534465304', '4193778945', '827394707', '2157645470', '216226519', '1757355647', '2633128735', '715813761', '631024855', '2951987246', '3266986323', '2895178379', '3612228026', '1406619711', '3267243828', '3502397803', '2678620069', '3506737502', '2823481495', '3403130296', '1328882359', '2374000439', '2862031808', '491161414', '4231641706', '3478765131', '1941775540', '350871311', '2215176482', '3990500666', '3029235992', '1044974227', '2247712885', '1986487861', '855637924', '2507341919', '2555344734', '3598553657', '3810748556', '3339141512', '1611840162', '688459086', '1095099424', '1118304365', '237409817', '1427701461', '2303466552', '20272307', '2401458775', '3720632668', '750506418', '2324812471', '2977827251', '3476820940', '1842189573', '1404721754', '1786607352', '282465740', '2763790767', '1801175686', '1906696952', '1247265668', '2163214170', '2805166226', '2963294280', '2180806657', '580944656', '152448432', '2107626799', '2081217514', '3981414613', '1299853275', '2079400394', '937969852', '205658920', '3394798379', '3631810027', '1968232351', '3671450770', '3663139999', '1312506827', '3213485905', '1561841388', '2105384033', '1338116650', '726631277', '2455742965', '1848651942', '2177332500', '524730890', '4186096930', '1629566665', '2613764281', '1407801833', '829650247', '4040837426', '3697286181', '3482133976', '677713209', '4232273219', '3210034198', '2535249867', '4035948758', '3628832108', '414015310', '1184964740', '1695577313', '4171376437', '4065180308', '121419074', '1730687343', '4191471978', '2876154686', '2023131804', '204809614', '2398192028', '1089038689', '4193497268', '1364682420', '1148012652', '4198728308', '726662409', '3915366470', '1876364254', '2816622892', '1427376534', '3216374080', '1236456605', '3218575152', '711611185', '2208531370', '1320741777', '3809622055', '3551855555', '2041291391', '2424074793', '4036898534', '3997076581', '388489337', '3921661072', '2410300337', '101598631', '1052881626', '2763980267', '1521679232', '3101776934', '2575172306', '1742102536', '3967790299', '3345225671', '1594153489', '268233790', '146533907', '1116079728', '3492796375', '1945008302', '2178346412', '41623329', '776341364', '1798745078', '3942891975', '2265531116', '3347784034', '3300815276', '4243222986', '2885716123', '3091794905', '1576119037', '3933535452', '2350936091', '2525346233', '3150166466', '2914054397', '1371443324', '1835656053', '1643773664', '2661533426', '1929396336', '300126317', '1589137785', '2027514460', '3754394539', '1988027954', '2090625059', '3571352784', '2957317168', '42193426', '4261753049', '3961159311', '2428635671', '3166270937', '878853963', '40254649', '2625216435', '3866658418', '3316845347', '3637523569', '4114638129', '2597139611', '4182481615', '1140161058', '4089863898', '3979329642', '1849279315', '604251531', '1002527123', '2170086551', '370008848', '565075405', '4152403083', '783839520', '184363884', '2186245955', '1927168893', '2793834557', '2322243932', '2621503414', '2536605290', '1770049890', '1087635781', '3712791641', '1758417603', '371746452', '3046869585', '3826292515', '3633693318', '1043752342', '2686956646', '1643733273', '826832481', '1466528489', '1973916091', '1198319209', '655973227', '4062320235', '3978877566', '3501220630', '1761503643', '3109242336', '364721213', '306096597', '1066191630', '4255445383', '1603139322', '1734223694', '2715717936', '3875487693', '3119357029', '1995705410', '1641436512', '782683695', '3606085265', '3124812840', '4158715763', '3162919464', '1568276339', '1063146252', '3566934113', '3929337192', '3699419582', '2481714628', '2751935691', '2779861533', '3198554611', '1045903606', '1815989488', '3765117189', '3496460337', '4144714322', '600889378', '3099074853', '4247560499', '3158451708', '1934335136', '1484873489', '1576479513', '2184947879', '3613872232', '392143091', '3425809914', '2224153099', '2300765890', '2140447500', '3870303496', '1464985006', '1464766301', '3751924386', '4071751701', '2351245308', '600647841', '479066963', '1927107595', '3558623308', '724813702', '1743341426', '811590455', '3802981250', '3040656299', '519767743', '317869690', '4029527069', '1850381877', '2672657798', '2708122190', '382048545', '83369535', '3876697052', '1767211808', '161896320', '615678881', '1598436829', '2169105814', '3946692042', '1790004322', '211189488', '1256438825', '2115491671', '2165957355', '2006801563', '3103540741', '1270829015', '1587116147', '2732343383', '2626284779', '4202858810', '880757724', '2510844308', '1854406812', '2434392105', '3572215281', '1614411396', '3788896966', '555703577', '250325568', '1187313437', '1003581545', '63677962', '2202694777', '316263527', '840272042', '2066141308', '1837633909', '3653009977', '1213255557', '2361460823', '2531947768', '4233637659', '2435385686', '981308672', '3404489024', '432466438', '2233911988', '3479309219', '2780111738', '4276828707', '1362859239', '3057595260', '2553047797', '428794879', '714391510', '1205670273', '379046741', '3642792280', '3395117104', '4268934123', '2105535604', '4242816413', '74304219', '2038082048', '3475854859', '3672109301', '538532569', '4195924644', '1203962214', '1092569429', '1710260937', '4016804175', '4116657168', '258676103', '2522610844', '573886273', '1280009430', '3520307709', '3807386691', '3976233788', '1114147164', '1841768927', '2101810388', '2978619161', '2123383525', '604122973', '1570912780', '3860321739', '379699270', '2584839423', '65743991', '2058534577', '3887437420', '3871210244', '2931338514', '562520528', '982352471', '902611522', '2997875645', '935448568', '2245572941', '220345125', '2286155514', '98657663', '3671241403', '4193393034', '965081035', '4239674720', '904836000', '4189205822', '3996685669', '2335863954', '392819357', '2402098473', '1622044817', '445989197', '389352533', '2568338180', '2217127009', '1520252149', '2071837302', '658704674', '2727740466', '1061602418', '2891447107', '2769570008', '564859972', '3707221338', '2412119621', '2036685813', '601724573', '3478474611', '3741400796', '646938693', '1685778212', '1302290522', '67447356', '1291141020', '1853823814', '1548231595', '987391849', '2922265580', '939818461', '4144150179', '4126400680', '3115628178', '1359259009', '2097864750', '2882404450', '939064991', '3489853891', '3915466247', '4251121485', '1969948737', '914240358', '1748310329', '3940236190', '1692359541', '623252479', '2879806751', '140441656', '496222761', '1097776174', '3280467847', '1333552095', '3967878081', '2911148851', '2517768885', '1267316763', '2385247434', '2583046456', '1695649532', '1417567733', '3010686555', '4290505055', '979863610', '2538610936', '1215684223', '646048625', '2705756860', '2326070806', '1343845939', '1658576759', '600370874', '946330459', '1440583414', '1635377146', '3864600939', '3396588531', '2373204206', '2933182879', '3779103948', '2117720965', '4070777856', '2370228216', '4200141982', '2983876569', '3795440624', '1394487790', '3602808603', '1336550405', '2119230408', '2814323926', '3637113727', '1232399528', '1506510838', '2833336808', '771655154', '899115709', '2052212736', '3055637107', '3763877798', '3921014619', '4172133524', '3167570493', '344964080', '1769821149', '1347399160', '3244278375', '1050017180', '892522920', '1952482771', '2437756221', '1950690638', '2328414150', '3834543367', '174639232', '1349521729', '264729502', '2452750556', '1243182652', '41252927', '2488820817', '1041260118', '1622766919', '1975008770', '1451401793', '3351667733', '960369551', '4223224507', '1514338761', '1214605379', '3534825954', '3791794513', '1834011436', '2611704106', '3877409694', '990959974', '1791598205', '2677589486', '328896398', '1598476470', '2081500137', '1324942353', '3171087633', '3364203102', '772123111', '501560870', '3269343017', '1315709702', '3747717446', '3907799000', '896838988', '3512357259', '1764159783', '1814530527', '1679095679', '3617093280', '1650125559', '2689936663', '1764893644', '3414181314', '3612574786', '3581193856', '3265153806', '1194159142', '1364541758', '3731803757', '1747322974', '150148297', '4136385770', '289404082', '3573758696', '3145208730', '423623928', '3418302627', '2179702631', '740875672', '4121208467', '3152673869', '258625053', '1428402454', '2867959207', '813240354', '1391233886', '3355058483', '1536819364', '2878945881', '1738309201', '1564670110', '65641389', '1513616494', '1973598569', '250948414', '1144473075', '3311382169', '906046937', '1393751701', '52246840', '945439689', '1869231286', '3741067141', '1707850167', '1820037082', '1486919469', '727714452', '2563575913', '2555143768', '640279319', '1542626495', '1621617792', '2286133717', '188836861', '2109071637', '3272728211', '3174718152', '4202270768', '1281252091', '890543862', '862271714', '1750473893', '4211398584', '835360674', '3283480796', '4207934307', '3058109340', '2796416513', '1452524777', '1065265666', '2122213042', '2420097863', '915403718', '2942809579', '1519693555', '1183195459', '1978511331', '1269832600', '1388026005', '684921758', '2650743904', '660511012', '1741520485', '3058999449', '1170338316', '3828122977', '2705882453', '1554293568', '894558917', '4080537914', '4233478689', '327009161', '2798291665', '2840835606', '232587843', '1248215207', '2383225522', '617788282', '3275597979', '1752607782', '927505727', '1901044782', '2740194717', '1369779823', '2624001814', '3533630764', '742383430', '523689598', '1065677688', '1990647154', '1453755094', '406293968', '559532655', '1213729912', '1354053551', '445484419', '2420150606', '2516777172', '2828912555', '3576424973', '2770466219', '3979927641', '4132690541', '1788874248', '2241189246', '237058455', '2714222740', '3838537047', '1679778495', '1586611723', '2107263424', '828104990', '4147483412', '354333473', '1626858107', '3453997003', '2098363618', '2588481601', '548484748', '1499530182', '1071582440', '1189597031', '2143656308', '2716492883', '2733928937', '4228109405', '3481603259', '1417587050', '742296592', '562877160', '2046775840', '1687011434', '3358183178', '3267660718', '2413506174', '514005507', '27733025', '495865264', '1096627389', '4004496621', '1171957515', '2378068015', '1269960949', '3200110310', '2588804869', '3130359578', '2742822035', '659296687', '258816968', '3221466050', '1765678116', '1251427356', '3323634350', '2212943097', '3633409518', '4238681272', '2498491194', '3923438992', '2749997868', '2050513696', '3944936421', '1379372643', '3593689705', '2963144429', '87840033', '126497153', '2858902069', '997119679', '3976610702', '1379670967', '1741327284', '2908519477', '3865317184', '1854380763', '1121189107', '2788751731', '4071218196', '2070392690', '3267801312', '4078680590', '963733660', '3491741350', '1975759984', '2865762984', '1074855174', '64442250', '1325042066', '2793983566', '361866379', '615186123', '1069076071', '577524735', '2266549530', '414882286', '1779648453', '2601678976', '1331721799', '3778449516', '3766848512', '1865278837', '498959605', '516999313', '2811190711', '4068367333', '2335614916', '1160297188', '3610133881', '1031025754', '2527756366', '33770938', '2078281088', '2603032829', '3513514173', '4123796524', '1226624027', '833858713', '3952025621', '4154677177', '4213030833', '3867828546', '393162138', '2001150138', '1948536519', '3981007415', '2363524424', '4203326193', '4025174474', '3677852886', '968240954', '1605110491', '274234888', '202394818', '693857041', '3280506253', '1189547370', '2805037878', '2741065012', '421586005', '3782162078', '778468524', '3028432012', '1538046875', '2100931328', '339060886', '2458828183', '2762356638', '4281214635', '902747271', '1711311187', '2394136284', '2406574033', '3462111166', '3643219070', '183080593', '2036167774', '2799591418', '61199712', '3927912292', '1242636641', '1334001859', '1104384354', '1469291456', '1878535723', '1778753558', '189330061', '2857665129', '4212324250', '1463028485', '1811836231', '874026111', '627338344', '3323741493', '1673873496', '4132560230', '1794508068', '1159725056', '2205823082', '3451398154', '48324615', '357498428', '1547028922', '1617301663', '238183057', '214089778', '2977166421', '2018091364', '4272088362', '1920873214', '3173485121', '4161762683', '4133838235', '634508293', '4142583638', '2877601054', '3964744624', '653182236', '3685386977', '2338846344', '4185613486', '3674503714', '424156215', '1744265468', '3025444328', '2431658513', '230148747', '306070571', '3731945988', '2045147782', '1019372113', '3324867589', '1903272028', '1738737666', '230681934', '3751052678', '1341096506', '2892367012', '2112976085', '2187417502', '2056684630', '1718413929', '1083268255', '3150441220', '124543921', '172445691', '219382171', '2392374410', '480972362', '352549477', '1652007005', '3879292193', '3776181536', '1045343006', '3068274397', '392004313', '3105194818', '3430526226', '2164162297', '2433217376', '1301324128', '3475665953', '1999425207', '2118975799', '2339839832', '1708950739', '3002800200', '1288074648', '2353399295', '2403467034', '3433938884', '354604902', '2384254802', '2806794871', '3095347558', '4224651969', '2585162162', '854375268', '2221249291', '232015242', '2250303690', '889795193', '941853303', '2905904014', '593742989', '1258131508', '1979059717', '2249210117', '2558187761', '3764710330', '1433540428', '1555104795', '813650546', '750079596', '1141674672', '2230413417', '2753607556', '494693063', '1414217450', '3355352784', '1862523963', '2929324744', '1831967705', '1908625006', '999921036', '3141276367', '3495375541', '1283364916', '1123107265', '2611542551', '2507715258', '3630913433', '2844691787', '3949409640', '252821798', '428549163', '2969829668', '3896502134', '1727806427', '1076364848', '1274017391', '1759909456', '2525317671', '2325007341', '1341535889', '636178997', '4251687494', '3081841508', '1202672351', '3115754876', '1700688767', '656598905', '1360334065', '8816449', '1538479937', '4022161844', '2659763559', '1575588609', '375657807', '768818169', '1213874055', '78250244', '3819599403', '1998964568', '1558108450', '197942693', '701208294', '768761099', '791501799', '4254146538', '240233220', '619689337', '3726974662', '3078913176', '2935869426', '3293166549', '1509550896', '2196514887', '2612400653', '3069411884', '3258403412', '1653712824', '1815008506', '4074266568', '2530418280', '774583783', '3901590670', '87842054', '259831208', '3598138867', '2098674667', '2221840547', '4279704370', '779606777', '1605169579', '634388536', '1781986615', '2520708953', '4073832558', '2354857659', '658933673', '3035280807', '527886433', '3119717504', '3178572875', '1297375856', '3723741723', '2966956306', '2556636029', '1310465223', '325593308', '1977909542', '155266309', '547383999', '371151062', '1748949720', '788812553', '1433428460', '1920497477', '918116457', '1829278132', '341483646', '1249778557', '1100725936', '3783605391', '1281335602', '2105083541', '3590807274', '2000635564', '2660106561', '1261557576', '400642740', '3022999116', '3782182367', '4229945774', '1145218797', '1504654993', '4180619444', '105718448', '2277283296', '1433971994', '2674105773', '4256629324', '3745441097', '3872022044', '2143251401', '4020924115', '2608446333', '1423412400', '4129852201', '1600570366', '1646190542', '1432953063', '1247486859', '2114238114', '3896860087', '3123869396', '672648599', '2554360190', '4101380050', '1403285194', '1970404290', '2740270294', '3453637848', '1470187263', '1159701801', '2457826459', '3455574126', '1617947886', '3048578499', '3900540172', '1607345926', '1301997573', '1749797086', '1206747600', '2848599369', '1667906928', '4023958283', '1240030681', '1616502786', '344410172', '3416255093', '543405469', '762464570', '1532094066', '1476967002', '3114539041', '1712448138', '795084254', '3942998498', '1271330281', '3352525870', '2329324806', '3667790426', '2480831686', '4235863537', '2450977738', '1703679230', '215555826', '3636357325', '3488186117', '1047407539', '1724860944', '422504591', '2680798411', '916627849', '4015512775', '3247053834', '718107120', '1275755916', '3342862156', '1664973072', '2672468932', '2927716511', '1106186184', '1020530176', '1722051160', '2712999658', '348631044', '1354554247', '530788794', '2847791443', '3836293829', '3886183264', '3830565859', '1701227599', '2512730591', '3166120310', '2851440006', '3710909677', '2897294049', '1848091116', '2321153776', '2096532900', '3359668121', '2794906451', '3606182932', '2797207968', '2842298652', '522428664', '1584496408', '1853182055', '956750026', '475147322', '19652138', '67012143', '1367385701', '2954869825', '2092805628', '503792574', '3413431385', '734755850', '3757379540', '3567042099', '2438579173', '4167632416', '3067222491', '1363299595', '757304272', '2417896230', '3617750746', '3583332424', '1633415039', '585602638', '781765501', '1145694713', '153563227', '1810747729', '3603111897', '3151112796', '609266397', '3384579584', '859015855', '229252687', '2029179615', '4093219541', '3295999782', '1404633374', '3469813488', '3732169617', '213754032', '1650341169', '2129619079', '1955143671', '3845010948', '4163453351', '3694370841', '402305391', '2633637786', '3517746814', '1065213296', '3319862596', '1537309411', '904050464', '3120259797', '2164283591', '3494504561', '2325481526', '3650969064', '3980841936', '1230133982', '1516435079', '3657281130', '624162389', '2328060612', '300004583', '3123256869', '3851706723', '226807427', '1166537634', '2221890621', '646922507', '823015621', '3603751260', '970449428', '1063306856', '306958166', '3441925897', '1690154685', '2328883039', '3920286067', '3557171468', '409699023', '3084875554', '706200405', '1731351853', '996491337', '3185730461', '1368421884', '733783189', '1127247543', '735155031', '1894169490', '3985523814', '3150758306', '2505123910', '615851431', '3193385743', '1293469319', '1342131627', '2586617318', '576323486', '835265617', '2330046225', '2988656322', '276320151', '2243576360', '2300256602', '3720820779', '2420516619', '2268576153', '983806490', '812245858', '2475317774', '3221372597', '4124856476', '865852780', '1401069734', '4196598813', '4085649365', '1462062430', '3016407585', '384131721', '3057340966', '4280025323', '317746206', '278735601', '857528595', '1118969585', '1698013825', '1044976823', '1198964954', '2259070037', '2732877008', '2398301447', '2140131407', '2424645360', '1214539942', '3902259528', '2391573734', '2575303578', '1992296647', '3127514099', '273737036', '3316518304', '1676335981', '429380726', '1310931838', '2975829844', '3643976476', '2798408743', '3505444496', '1914806770', '2215781394', '675426904', '712219219', '794450376', '70387299', '1580455386', '1775336793', '3094078712', '1706981584', '2859670510', '1623007742', '1880617811', '1222992905', '1112764536', '4116595591', '282104363', '2717307282', '2042242482', '2997075790', '96230245', '2144500590', '1611450851', '2265946558', '1357264754', '2095651101', '483630403', '2344431772', '3915228859', '2225744416', '448741271', '1329434390', '2167424624', '2622473733', '1476247853', '2221019965', '2559164171', '1820029797', '1153444608', '119933342', '199015496', '4215729078', '1309574084', '3100019876', '1567986481', '1631952362', '1745523978', '1259109743', '4183544021', '3121309854', '1748583111', '2277754128', '1221822553', '541584645', '2925964144', '2554987616', '3594050218', '655514048', '3102893459', '3602746704', '3667110496', '3392885130', '418356174', '1659742236', '4116238303', '3237349833', '3053102253', '4218736701', '1712791182', '1983407490', '88663689', '2456081670', '441988435', '1636467034', '388060831', '4000779658', '2826099971', '1437016000', '2323361828', '1646546831', '3225637143', '1179584066', '580186719', '135744766', '2016018694', '1985254914', '3846588922', '1347202114', '2913860360', '590998091', '2490438703', '1611732042', '427802891', '2402784975', '1889248965', '1645204489', '3801216482', '4013950788', '1910411667', '3025468453', '2450679563', '1491971457', '4231864079', '2881344494', '1195508590', '3428807031', '744858144', '2654849737', '2438954856', '3138906100', '3938809089', '3561205682', '118274123', '2870286789', '2244851506', '1346865141', '2747865716', '169283528', '2452717343', '2810314125', '61104529', '235695034', '78018780', '3416696354', '4256163933', '65967887', '254906524', '3793452317', '2560867051', '530243426', '1173051362', '3519129293', '2802832059', '2847152365', '3705769031', '2653923514', '346595869', '700041279', '1626548920', '4125204455', '858707451', '2607590492', '3198478289', '2282236511', '1329920443', '1560461306', '69137172', '3492020204', '493515244', '2961237514', '997929928', '1651296381', '3354053703', '937839032', '2790637805', '701392613', '3807522847', '3340900766', '3890305464', '1838041662', '1525503113', '2704084203', '1266459653', '2952486098', '2489007829', '4166292492', '2129718710', '1344630617', '257054742', '2679521343', '3089753442', '3404786011', '1205417206', '536095429', '1670109616', '1904753074', '1300718667', '1817434960', '2175304941', '3064322102', '3556644095', '3784793235', '1728898774', '1287096175', '1031579616', '1996708167', '3009383497', '3581435589', '878192149', '23065304', '2172775349', '3116040201', '272372820', '111483358', '1670218702', '2022854950', '1314576560', '1320373094', '3183062252', '1139112869', '3915345019', '2980178978', '3944956311', '2148387768', '2928235619', '2693387972', '2660643006', '1273761447', '1703947463', '659578618', '3770372185', '3069145929', '4152301247', '51230207', '2405148727', '139221822', '4113209764', '3831661369', '726501150', '921030522', '3061224963', '2327229116', '3528246788', '1213571589', '4176749504', '551895988', '286578835', '2915423024', '827682864', '1050750570', '4140354199', '3359494180', '679642227', '406602676', '380501274', '3165554886', '1384663745', '3440760913', '4078218285', '2841601525', '2990906610', '2615365977', '1363619788', '4244145378', '3014867612', '1995213253', '420747759', '2856081211', '3409015015', '4050748396', '4159151915', '2480319760', '1124353248', '2401113510', '2803078645', '642644408', '3720846471', '2532840945', '1964850967', '3439001309', '3686258067', '2422402842', '907511974', '3923827464', '242984996', '296364136', '462519665', '3739965483', '3170312204', '3469133902', '1041499194', '2452291959', '1610359399', '1428612515', '2729245797', '1557270795', '976975428', '4200813892', '1821200968', '2480213940', '651230938', '900803265', '1775142948', '197633139', '447738506', '2370435618', '3004689246', '3367174753', '1506044723', '737003409', '3713203333', '3074213537', '1048724520', '2769251432', '1238211380', '4211880721', '4122073599', '4289884077', '3432310055', '3982608480', '2519019736', '2699966806', '2210350678', '3679487177', '2828969498', '1335528193', '3384785057', '1281457075', '751257786', '1602985981', '2181792794', '668934238', '853521105', '2844145532', '1343107637', '3648708700', '1397996487', '557557012', '321596465', '3842788897', '4255760117', '4059083457', '672394453', '4086500156', '4218995601', '3327194350', '2289163846', '1325423111', '1064284965', '3196423475', '1271755958', '2051808530', '4234138929', '1181196255', '2771955937', '3408530820', '1607266075', '3792500746', '2979855962', '2906696294', '1760975014', '680133573', '3438993032', '2462996142', '3692510693', '524333092', '2490299454', '600512901', '2145977549', '3830612733', '182153266', '1602457910', '289509329', '4018813378', '303750199', '2512540415', '1370824124', '738942203', '2758356392', '3504402444', '2700675460', '2761452754', '59229220', '3161434996', '2780066048', '3571023061', '2436693163', '1278199678', '989895313', '3570834350', '598832150', '49312682', '2825765070', '3338921398', '1260659849', '999643248', '561980641', '2297884984', '1634396922', '945627510', '3617812300', '861118590', '3570341326', '2363481591', '819605910', '3048315473', '3290633708', '116153421', '1823496423', '4092123930', '1065767123', '156353771', '2196323150', '3165830762', '3412307751', '1655226972', '269279050', '2488253729', '3163275864', '3374990111', '2683021306', '2472934939', '1810281079', '489711508', '1974092868', '3099187682', '3021122125', '380338457', '3191533412', '2262994085', '3169321620', '1497894009', '3037314453', '4059184428', '551112142', '1913672917', '2235916835', '804412705', '360093292', '1821342748', '2213514822', '1989834189', '4089204268', '3742929052', '345576099', '1019287013', '1209548026', '4013025273', '2650202363', '1917405339', '1448107006', '2281874957', '1807883016', '836475546', '599395378', '3298251587', '3659992710', '480878599', '947037427', '1269713813', '2116051963', '476887385', '2791173792', '2307375062', '4276436069', '1193925467', '2608603914', '1656059935', '1077779810', '1787065236', '4181300264', '303459881', '2839112015', '4093453508', '1409053740', '939509575', '1008195877', '200612846', '2625684328', '3133046690', '3701581814', '4199917972', '1696929787', '3574237758', '2989916614', '1775237825', '2455167579', '1633263987', '745009494', '1955298811', '3619906013', '1165693561', '3224990733', '2078652440', '2728427768', '3892571955', '3006554485', '3374363087', '356665825', '955692500', '1270937556', '721698640', '1660105886', '2971102319', '2181144698', '1943679456', '1879855497', '2207730512', '2536189879', '3428003058', '2107889809', '2662063526', '2255087674', '1163893685', '1894439828', '2045110309', '4202496185', '4092423355', '2764233627', '725340715', '3436797348', '4141771222', '1053235337', '1292154219', '916084606', '253589568', '1576680977', '366912974', '2772459450', '2781837253', '3487526512', '2252745757', '2151053813', '803811392', '3795683643', '3217775401', '2118381839', '3376318184', '3052123229', '2442748898', '3271725028', '3467552102', '3942861851', '863159725', '645450030', '1327611267', '1217136514', '4112668226', '3351185226', '1642783054', '4024909366', '3698756944', '496131340', '3354141479', '14211409', '3822143233', '958456937', '2117214327', '3554433899', '2322818360', '402791862', '3511745359', '840735277', '1066240390', '1856268546', '3253541195', '75052451', '3616651322', '2155134627', '2980561647', '491161389', '1555137404', '1794486525', '2432115736', '2859758205', '191271461', '2920583393', '4270139223', '4612722', '4117510220', '2350143315', '3006253484', '2606660601', '4066934337', '2832466526', '2178514388', '2020941968', '2663742216', '339742135', '731289734', '25999604', '2075877285', '2027962693', '619666754', '905634841', '2402065294', '2471948628', '3804379416', '64255702', '1269035551', '2240562688', '505206311', '396853098', '2923173603', '4205267137', '2916175115', '810535696', '1170143822', '3471887257', '4187586409', '1797828094', '1593628994', '2274349979', '97217712', '2860014925', '1976005428', '2688524160', '2944185408', '305917146', '75326416', '941395439', '2886180176', '1217566813', '3859392573', '872036582', '3139674149', '2689439975', '601922837', '229205347', '2200516096', '285774896', '2608593001', '1591026841', '974085606', '667779361', '3339191264', '2252963799', '2107071578', '1952025239', '221202458', '4200394007', '1690615074', '3088405938', '1891078660', '2827721613', '1555528731', '3411275264', '3326446571', '3792116629', '3218200119', '580504008', '1318163270', '529900443', '1127671037', '2554190716', '3687063164', '3494003218', '1361307272', '2201545594', '3123645626', '2235632935', '1486375750', '3902750267', '3523744982', '738643299', '4073488660', '2024105424', '2429675854', '3266414126', '1907550340', '2002192497', '594975095', '2701433747', '2150848115', '2511485505', '4229583662', '3728112255', '1587441682', '2304176660', '2825271741', '4088363232', '2223895704', '877945383', '645981714', '116205891', '444760681', '585101277', '1285131089', '655157595', '162998950', '4211366080', '1769641333', '3258757385', '2771523560', '3006485407', '2460849326', '3658267924', '2542056792', '1120280312', '3528817063', '736179869', '809416577', '2896575744', '2951460111', '1932611639', '2916657146', '1156397533', '524567894', '121684017', '2436047663', '3012567312', '234206875', '2435261389', '396698671', '3870329460', '3263097785', '45797935', '3014143277', '2993316611', '3061997378', '1873283368', '3076674861', '3850950041', '74066388', '3374955799', '1353090755', '4181313745', '4269276292', '3681758363', '734267487', '2969611776', '3034266247', '69243713', '858379964', '684645873', '200781541', '3458574870', '1485857067', '824593257', '144329426', '3472954141', '26815716', '646247709', '3545922494', '1634579219', '2489574463', '3733102523', '2033272792', '4358089', '2263694418', '3820740781', '1263636699', '3526449172', '2774259276', '3698731704', '55071868', '3041742790', '587071307', '437343561', '3319071521', '2324549960', '3212455030', '4265122277', '3577652785', '1036990545', '4229410248', '2434261763', '1906222874', '280784670', '1325647788', '1518229543', '3773519709', '261877241', '2548227077', '3507025494', '3823594890', '4241901687', '2259324736', '4199792713', '2689644306', '2980765180', '3879978209', '1041949398', '3527259407', '3334213373', '3461621159', '4147703743', '3421986855', '2064292569', '2178315774', '2446538932', '1390983489', '4131722608', '2314435352', '408698482', '4100467276', '2526773363', '2965867805', '978829373', '3557752126', '3614645299', '1575795745', '3667618471', '2251754801', '709630785', '530842823', '619118259', '4179630573', '2949402180', '3229573153', '4184356373', '1621538745', '3961121565', '2055922065', '4053956936', '3274361258', '444853728', '1396446223', '1822120468', '82067590', '2093319113', '3863898170', '3588120089', '940033316', '105698575', '1757688444', '1095858231', '2894128040', '188220928', '2691131073', '3981222120', '1679182061', '3864658857', '1031988530', '690062686', '672757840', '2633697384', '1568655302', '1101173078', '3846957590', '54535450', '3802058372', '3026257237', '3175031640', '1276897840', '3470999302', '252821893', '3644643572', '1833244071', '3820418344', '3526288902', '82114475', '275986234', '1503963154', '3855652876', '3950286482', '540727848', '251227584', '1634994103', '2874847602', '612529118', '2459104568', '2041845174', '1651087393', '915976576', '1693484585', '1964247095', '1348732528', '2007279414', '2695813245', '3974066619', '3563504832', '1738181791', '1882674933', '2927983479', '3988416045', '1805938462', '2459263769', '4237843812', '711904904', '1392829984', '2439597708', '3498692897', '554403005', '807439632', '963138294', '3795400528', '3000227659', '1006601672', '1394896327', '2444401672', '684266372', '1389928885', '534708903', '2073609284', '2704261655', '2464444877', '2176526451', '3227431115', '2540229116', '3335267883', '409259074', '2995369168', '3702049129', '743681966', '737935339', '2962515012', '1182610223', '2911072740', '227528679', '1132785258', '2092874032', '2628680570', '1105080022', '1256569027', '713642130', '4146680584', '2593938531', '3811881163', '1056011812', '4276275266', '3922480541', '955002198', '3264874695', '2424116559', '2437975546', '673993218', '3592182997', '670599422', '87962584', '3456913086', '1940144951', '3590775294', '1875847767', '1447876788', '4294209504', '1265872170', '2288419571', '3526965347', '3985899647', '1281308366', '1051329292', '2407176743', '574261812', '3706170359', '2009815686', '3293018394', '2860846405', '1986629581', '4167704462', '1403461020', '3839967033', '1226510608', '709634464', '728908337', '3840231238', '3832910670', '2193758029', '2460957668', '685891414', '1159994451', '982259262', '2354781149', '760705045', '3054551380', '3552123379', '2676279670', '3233419825', '55674797', '1510397833', '3013514096', '558457543', '941196361', '1697308010', '1306257783', '3862966754', '3211023626', '2251550828', '255393100', '2046854471', '3841472085', '2414905031', '469326858', '2107176778', '3431779223', '2200462415', '3178399381', '382018152', '231567578', '1210091631', '3808625328', '1672546494', '1512603079', '1635258225', '2900719315', '2291985041', '984064210', '4178616155', '2630505719', '2828744482', '1441500112', '1996883919', '4283392525', '1842491212', '3738288081', '323858975', '3526283495', '1255867753', '3428512583', '2123370960', '3903656386', '686618588', '1356028089', '2029812325', '1326604587', '3598552560', '2791462807', '2597857228', '524691289', '996787136', '2611379231', '2619961798', '3194375850', '4063276487', '3207630269', '897265684', '3434513569', '1344083815', '3177059558', '3889378792', '446790947', '4049041156', '3244133531', '3945526577', '3284103018', '3499494973', '3616152803', '521837082', '3359524298', '3210395746', '1615468226', '2654661184', '1929873511', '2685878625', '2491530958', '2518430453', '1472146553', '2923324245', '3076752265', '1510737024', '3882632768', '2524536115', '2163306214', '2052102737', '3980859647', '3428913660', '2670583521', '2759111805', '3914593969', '4001798355', '198913886', '495530799', '3598658828', '3403413215', '2738205241', '932459990', '1272938012', '1970090234', '1592001933', '2974437095', '4067173724', '2960270581', '1542381330', '4253811572', '1364538695', '2163400929', '2405536413', '2670862154', '2444038166', '438718654', '2951450859', '591904611', '1430063715', '127255346', '2104249205', '2207563720', '2627817703', '2753736442', '2188393190', '1773358985', '429395882', '144722539', '1228296357', '2643430993', '92157758', '2803381523', '310993054', '3504788955', '3476188186', '2746489053', '3039059830', '2378521366', '582041333', '2353865263', '2840642149', '766696037', '353850493', '3569123252', '3229872217', '940258698', '1175479323', '4038388081', '2887226822', '1452693270', '4275430082', '2794383174', '3690671281', '397513400', '3395050610', '1820821749', '553781672', '4123041728', '3144708352', '645128809', '3545475739', '1988626107', '3422268976', '443117188', '3482282242', '61311521', '2736696425', '3757350352', '296367110', '330649130', '4028072926', '641594474', '3920186473', '663120398', '1135473702', '221604045', '2808562851', '3417522749', '466258678', '4249956372', '2304192929', '859794757', '576659612', '2026724113', '1829799030', '3794224297', '58362757', '910169576', '2261390272', '4242636115', '1048641632', '848304112', '1545807185', '99279011', '3397562981', '1568656668', '1068825763', '1011709249', '4137553369', '518477191', '1077926551', '2086279157', '496369519', '625381270', '2005050320', '462678883', '1298668930', '2685688752', '1738149624', '3698848785', '2994679749', '3992122471', '3213813029', '1396631048', '1709116685', '2576646497', '679668918', '4294101061', '3757885529', '3758162883', '2583766647', '3242928083', '1845469953', '710596201', '4069645571', '3075394600', '1733366362', '4102873083', '3913331948', '3774454065', '1105637150', '2567519500', '139769687', '4198664351', '746497547', '4083904591', '2209880365', '171442317', '3689283674', '2507770632', '3232171836', '234197631', '2556887095', '699308704', '1066839399', '2368738722', '3216437587', '553125617', '923910543', '1134231092', '336783397', '3602218872', '1389000601', '2491721612', '3213069097', '3188189145', '3179047450', '2178551581', '3842362115', '3526163305', '1819075340', '4129872355', '3084168587', '2830173169', '401945277', '2537417919', '1039707279', '1490707668', '3832634890', '2797281037', '2753787047', '3188222237', '3397699384', '880342205', '2489802043', '2450647909', '1745609133', '2944816123', '2398475187', '541805002', '367125363', '1515079649', '2659423239', '790394508', '4058829330', '1829625839', '3651171375', '1314114792', '2573375708', '2829598154', '2250918448', '200043295', '3254991059', '4205554879', '10514104', '3130827417', '1664606906', '3583375355', '907836813', '130433830', '2009284726', '3974191504', '3653454327', '2793309582', '2293800830', '3581079888', '717512681', '910713526', '2849196504', '3913403716', '3007295768', '2257585691', '4265893001', '127438092', '1760953513', '3311992185', '873946502', '2658488871', '1960796894', '3771678348', '2611097725', '3345954341', '318862099', '77602808', '1988257084', '2896657224', '194996067', '1014040686', '2522843655', '4178250062', '1601859970', '4096699700', '1178225908', '3098089154', '2724377242', '2421272892', '1129492416', '130281276', '1410302557', '4234683959', '3113837197', '868771423', '2736362265', '2084757341', '1473914288', '2389467513', '677713566', '1333696176', '532334247', '4275451050', '1001013482', '4192032295', '18155167', '1769590720', '200617202', '3465774683', '866903362', '3507974117', '2227930190', '6552143', '4114736819', '2289214808', '1991249255', '1006504281', '3315807711', '29180020', '2438796192', '1986891478', '3410375769', '218663179', '570436992', '4091610635', '1548754507', '3388406764', '811899805', '1599394211', '695533465', '717020054', '18501982', '3416872382', '1665286634', '2089631359', '3528426861', '2530285484', '2365712171', '4138736243', '1885710913', '25800108', '1558625743', '17653480', '2571012976', '2716431338', '2783733675', '1832462541', '2331932256', '1953992165', '2311647821', '2900101189', '2982847299', '272472706', '1662539682', '2788558897', '2828760406', '3127485387', '550630680', '1834446103', '1342732412', '263582981', '40744964', '954775945', '666088517', '1370244570', '2795993128', '2145133458', '3996301727', '2962436572', '673997250', '1160849928', '3223028808', '809213795', '4053437619', '2630934781', '3131220093', '1811629670', '1147537500', '2172234615', '1187251277', '891266900', '2652939428', '3357020670', '2258490433', '4058374704', '104311536', '1629910947', '3978835544', '1764882042', '3684195312', '2937430689', '2529350528', '1387849986', '3126631984', '3350595681', '973265170', '2411750404', '3835917768', '1361358532', '1297873285', '1074870129', '2333203361', '3094012945', '1076082442', '1224985099', '1078728855', '1399415999', '834632568', '260814396', '2540520458', '3307369997', '3656157495', '85675684', '697674217', '4048136503', '3196108932', '88916665', '776090102', '3250536690', '2978312627', '2630611106', '1389304980', '3808789648', '141146193', '1243168462', '1939242815', '2063114096', '270532321', '3021552492', '908427583', '1158452780', '3971390766', '1828207870', '219749984', '2559893836', '3298863485', '3768680031', '3919284079', '2132888830', '2153989837', '2304240389', '3376050735', '180119033', '3579174462', '1132763322', '1991264807', '220986721', '4084655790', '2144335101', '450995064', '620729001', '877202695', '3656857644', '43133208', '2241772502', '2275768334', '53057326', '3849725276', '643979828', '1718800254', '2873249283', '2953981660', '3406775761', '2390991047', '990120316', '217634693', '4292094603', '3644919912', '4129023810', '134992377', '4217931794', '3831365201', '1268441808', '2665105550', '1333917247', '2355212660', '2090866381', '3089507532', '787104682', '1383584914', '3924788609', '3524326927', '1992220874', '4253067577', '1425177328', '3192816058', '2378391360', '1868735086', '1549252317', '1982116608', '3130403537', '3367947469', '1020936011', '2409474647', '3574130231', '311120320', '3012452481', '3009912250', '3579582899', '2202466244', '2768687948', '3891367148', '3884118877', '1769487166', '2422316321', '1095829668', '2670086413', '4186927293', '138523229', '1497445719', '1304227508', '1958014037', '3731940597', '610652577', '1364587311', '2506505258', '1589462668', '2663748542', '2195745382', '483140053', '1368913485', '4154028951', '1587680670', '2920431298', '3077993055', '1551986507', '1364943007', '2301447401', '1517488130', '2120779072', '1418616930', '2379950964', '1742345117', '4198399270', '2822187055', '318178573', '1511862915', '1958147506', '2792119811', '1568177677', '3144013743', '2724103445', '2398136361', '3100616465', '940916476', '3434302633', '2825324217', '883248833', '4127802244', '1502284248', '44776435', '169266244', '914775174', '581168153', '562418181', '2315284102', '3798356241', '3376191603', '1784460521', '2425412274', '2291983990', '2284988414', '1711893150', '1829315138', '1858173660', '1865382064', '2293975486', '1799014052', '2297721003', '2819514149', '2589917271', '3019482312', '2252497386', '89262367', '3588114419', '1463617028', '2013513606', '3931609399', '3607327193', '2639713154', '553678266', '3098436124', '2804309235', '727697060', '1672345363', '947356866', '537334854', '3017798619', '4150303789', '2681049528', '2345291490', '1212947698', '2758523549', '3668618395', '2551881360', '349908863', '2375496319', '3836582687', '1415883658', '2665194430', '1736093461', '3842575553', '252563955', '613942852', '2779174239', '2463095611', '187383927', '2006570293', '3755008121', '2113532094', '3031305638', '1282404404', '3188683968', '2650490227', '2568940360', '304500382', '369979069', '3341857073', '1554701042', '2553820588', '3067996970', '3819567837', '3163490153', '1549366784', '803596418', '86502595', '1013581856', '633272737', '17671643', '2085933053', '850932284', '2305689987', '3276897540', '2987663094', '1538008083', '375366678', '2795394372', '1305006038', '2922291236', '3344118120', '692753668', '2000201086', '1674506754', '3375367183', '3212363005', '587454424', '3222871469', '3907223405', '1955524303', '156494494', '1088873368', '3427899579', '110436673', '465881910', '2024097466', '1849550758', '3988717856', '263279656', '2612751259', '1780282425', '1787773483', '2020714090', '3383063101', '3175951362', '52958617', '1346186680', '1449780858', '3864895062', '1771863286', '691282771', '1557387709', '2137154383', '298169907', '3711909804', '2442660214', '1009755933', '245424953', '348529248', '1998319367', '1183719416', '530307239', '367679822', '2637341381', '224130184', '2989906553', '3130073482', '343424001', '301049464', '2837476507', '1035826200', '1457233789', '3178089116', '230117918', '1766992061', '716262797', '3360357269', '4216404157', '1433369680', '3909691421', '1872513976', '3909833464', '4030742178', '63412025', '229397491', '1133783494', '777926482', '1644685632', '4223429256', '2042878904', '954819298', '2454126460', '2263960915', '2935610116', '1705637051', '3065441109', '822336495', '1300373544', '766543687', '1473256460', '792876040', '3034533222', '1670889080', '2974043284', '194296738', '494878884', '1521370885', '172274775', '3743521539', '4171256718', '3597169763', '3002206386', '1819204552', '3173692483', '1625070066', '525624264', '706761589', '3691099181', '3967537816', '349304683', '4202477631', '3118576636', '3028497756', '383563223', '1845894044', '3372111380', '1717235731', '3949816728', '102460414', '2768392299', '1426072738', '1628041141', '3708625220', '558937896', '241839498', '2346236824', '1249514094', '2067543712', '1539526655', '3412735820', '257297328', '1730523109', '3243313717', '539032065', '2495904959', '1123710397', '2214787713', '560362801', '1937970808', '3626062159', '2594274741', '3662570226', '3984042837', '3578957555', '274918146', '389805714', '1762883212', '2899012651', '1084602359', '571271773', '593744182', '1228413502', '3230602528', '2706889282', '1722375250', '984364928', '3632129790', '1163401947', '992478333', '3164743116', '4134388586', '2775969504', '2767536322', '137279329', '2099054781', '152155192', '803377467', '395593428', '4176400762', '517636552', '3323227161', '308894612', '4011082942', '3561051213', '3843341515', '2798432918', '3147852009', '2437630462', '1175861537', '2133473801', '3932617564', '2930825326', '2587175764', '2245352316', '1609864127', '3770866498', '2259285302', '3386743210', '162332756', '3708234991', '98535486', '2560041384', '588843412', '3978290343', '4010454171', '3946862286', '1269661896', '2777886967', '2520824112', '1855073958', '151678277', '1401905636', '1106814241', '2286515515', '2715083030', '1425337853', '1908645599', '1783683714', '1494513322', '392383010', '1340479010', '3984402070', '256545806', '3735036412', '3146701974', '3729155908', '1442729750', '2869632905', '447444721', '2470509282', '1758220144', '1462902079', '2255036161', '2818648337', '2714036762', '2620915673', '2233735163', '771109311', '931663656', '2573061069', '3120788322', '3705876954', '3900687073', '1033421355', '4192203721', '2794778207', '605260413', '1282392038', '1739123656', '238130760', '981244440', '2717619434', '3260945424', '1639958590', '3612456671', '1256918510', '2755536008', '1672450656', '1783507776', '3116418543', '878030041', '612946819', '4039875661', '3972232763', '2234592975', '4182465191', '1494095468', '2447943335', '402802379', '2490603461', '2393389779', '2474982115', '2682064547', '495695213', '1133639860', '136622699', '3626702003', '1211578449', '24645215', '2381736875', '2185912235', '1174034', '2567308538', '3416395266', '4119475665', '771602479', '4181724338', '1423839325', '3502847831', '318809922', '2102383624', '675216211', '693605333', '3372609211', '1781140612', '421396695', '122777568', '1615404222', '126987905', '2269849993', '753153584', '1265003645', '292137502', '2412834294', '2188669255', '2043455253', '3559017589', '1641407061', '2668685763', '3368979284', '1401833782', '3816861054', '2394399969', '3830149886', '1652875579', '2193202466', '6815556', '1249049803', '746576079', '179656397', '2546783441', '2642751886', '3003210851', '2823348542', '1599219405', '3438779574', '3129396339', '2572673665', '3208370431', '1061572648', '4172079406', '951253136', '2493891004', '2127623176', '2150760652', '709512451', '3822409571', '2013891492', '1295658867', '1732452113', '1068793163', '1181449211', '80274163', '713755727', '1040771467', '63726188', '3086836700', '1164122688', '3388135408', '3611379821', '1556254993', '1859850334', '4000101630', '926580005', '2381844770', '922424424', '3376203612', '750399105', '166297284', '96095826', '126879046', '1327015206', '1204268586', '1264609540', '263677106', '2519922801', '529297758', '2839246665', '3147231818', '3737370953', '3132828624', '3002725183', '3459485614', '852533014', '3040173206', '2057236313', '3198469416', '3369354257', '2993747793', '2042037256', '2090096046', '2290513865', '1257844994', '2547977028', '3218358123', '2725806125', '1965142621', '1238006360', '2176332944', '2774929066', '2589709809', '3149276646', '3530657203', '1294755971', '2147100185', '2631498914', '2388010027', '1466704967', '52214972', '640515130', '1447796967', '1529554640', '1700190474', '3444425146', '2489333364', '2357122965', '2556554385', '1159681214', '2971070181', '4000859550', '2762181586', '548222146', '3162029336', '1959602368', '4179053211', '2054616566', '721524089', '3573505398', '738484716', '1532857056', '1306613841', '573567288', '4125532989', '1039136952', '3293015360', '844053363', '173841577', '4097892803', '1007958512', '1896494031', '1984807525', '1547038759', '552669137', '2957616847', '4064061859', '340072523', '1703662408', '424521338', '2982493746', '4090120152', '2427659174', '424727744', '4051353547', '899234866', '895832538', '513224399', '2503553114', '1750721900', '3833635397', '1710578736', '3584210334', '4018399082', '1173255704', '1456960446', '2009645483', '1816813281', '3583871144', '1991938600', '62454085', '3390709812', '3492650477', '4139722026', '2306621524', '2919165814', '524127618', '1953860425', '2657802620', '1921387318', '2173608003', '986099040', '8259670', '4160984650', '4209269127', '2584815477', '1886663540', '708004717', '3878670654', '4231267316', '2611696870', '3434717258', '3991693053', '275352720', '731713663', '913255694', '2116267579', '2764131900', '3398247231', '154173769', '2693083714', '476754780', '3149161588', '1357625745', '2157199483', '1669597962', '2105317643', '416081328', '1367504809', '3341977420', '2320194649', '2937294106', '2744829077', '2211704221', '2036720107', '2596820298', '1611318583', '1301375747', '861702567', '3704285397', '1255642490', '4164547146', '2822548338', '3497374203', '3541987715', '4103636596', '2182473577', '724333082', '3554778591', '2839190693', '1330332438', '3753161356', '2458045492', '1708008861', '1852872937', '2845303452', '398208897', '1301391714', '2003347053', '645163767', '1698967520', '2244839178', '2813040175', '2039242702', '25062233', '976859786', '633242631', '3043869117', '928532134', '820281725', '473346989', '2144300585', '3633955351', '1242409753', '4255597412', '312887797', '1872758613', '1371024414', '2429379784', '3532539883', '573627113', '2427264930', '1908283633', '767851936', '3610583418', '1944992146', '2047026922', '764214719', '4228684171', '3544970802', '1522506442', '3732509776', '633659090', '2082259770', '1798301244', '3513983552', '2746757137', '1345571924', '2328211583', '1129446757', '2690912457', '2355223552', '2828937719', '1883858398', '2485944097', '1497910534', '2468147494', '4277799248', '1695318607', '1359749784', '638380151', '1261820355', '2478234598', '4255728535', '4265299106', '317863256', '1631290673', '2095085551', '3317149544', '4158859973', '1302697811', '582001462', '985849581', '844299203', '1911033753', '1192048526', '4105603749', '1276787318', '1771383159', '293516808', '153355426', '1229195202', '582672945', '3730940322', '3939206437', '73512801', '898528820', '3651525181', '3420542143', '3199154012', '3972013386', '3522246891', '2612636801', '94614992', '1207270926', '1400826182', '2030975895', '1570124449', '2886354319', '830994161', '2025136511', '3648276654', '1534104114', '1282082433', '3230650403', '1482347455', '3248049500', '641450470', '1058791332', '3192244285', '2834364568', '827652101', '582973300', '2497500261', '2994155492', '3557047071', '1558280207', '1515381265', '920946233', '1675633781', '1320887529', '1050673359', '3657419629', '1461681213', '4223173683', '1057272870', '3323980704', '3256827935', '3267580476', '4023489552', '3566580149', '1088281873', '215333035', '2792744907', '567626291', '881346279', '3626560268', '3493332901', '1395553217', '3655418763', '964696705', '4289340738', '326944617', '3954561766', '1857985857', '1560792011', '1438413864', '359772853', '3028334945', '1056047835', '342284187', '153997026', '2106861684', '595118544', '2587616435', '2237302185', '3841696821', '2368882162', '3680209340', '40927922', '3352558065', '2286788106', '3830416827', '2209898896', '1117966805', '354391157', '3758801899', '822271136', '2701293208', '1888225819', '2310683673', '1868937145', '2338670339', '2884132945', '2650960921', '1615563600', '2554554656', '2627346430', '2569103422', '35305848', '3876947098', '2899756668', '2725048065', '2983692212', '1245695928', '1887243807', '3658725634', '1185540477', '3061536656', '528541191', '4151648493', '2287299654', '1051361796', '4204393289', '1733693317', '1551306530', '2454980175', '863669353', '795973226', '104397174', '1797444718', '1460863346', '1395819594', '1804108516', '2343313196', '3710620111', '2739214482', '429317732', '1465819696', '2206508128', '1672262744', '4257335416', '3809991219', '3560570011', '1826801459', '2981182600', '1023138400', '2741999232', '859536802', '2606383328', '1985315989', '2557676844', '3097390405', '525960636', '46764897', '2166881970', '3578298628', '1439724705', '1397608202', '2351559782', '239085097', '1700620877', '1628013431', '45299662', '293191359', '566288779', '4043937476', '2331757833', '1565011423', '1973397903', '2913407142', '1396774376', '2274599788', '633572331', '2762128957', '4290470709', '2249264436', '467130966', '4193610911', '3658165839', '3961489941', '1023550880', '410386599', '1133351478', '815371089', '3479915003', '3900421971', '3591208524', '1064676677', '1896396447', '1370895168', '3384511898', '2823969115', '1195636083', '2403415191', '2402634095', '2843648870', '1977103360', '1537177508', '1080902962', '356211013', '2305935776', '1036506079', '2531483253', '2515441751', '2014101719', '2998958650', '1093387036', '2181644863', '798216010', '4290732626', '2615721365', '714156115', '2241349126', '724467061', '2182518824', '1544421101', '3005685679', '1750885159', '2144847927', '151676688', '141560926', '2378205890', '2725919614', '2066817557', '4063842421', '154699280', '1177314523', '2246757543', '3840019133', '4058578465', '1507639278', '4206665392', '1104077405', '4198989765', '3735101795', '2501395085', '580851030', '3465408215', '969702102', '3121696879', '3890693055', '838974568', '2584922845', '1803931557', '1387775604', '2816135493', '1868970319', '2328961855', '1494465858', '1986950405', '3950787980', '1439164638', '1340225642', '3914503223', '1137820523', '1537631261', '236560165', '2340432094', '3604535108', '3569452467', '1010067902', '3080864770', '787562214', '1759182938', '1736406045', '3948575756', '2305488974', '1603457279', '598708806', '124311055', '252367593', '2633965197', '4252420545', '3447361158', '2754946744', '622943286', '2794710828', '2285108120', '2473502708', '2466263946', '1686015754', '2307482894', '1084484301', '629349865', '581543591', '3335854665', '3639467255', '918139741', '263876510', '2150953857', '2191612778', '628034280', '2433864694', '3279689124', '1094725860', '604051211', '1776131749', '4177339177', '4218102720', '3966478016', '2597085367', '1863639098', '332209679', '2978944992', '1479009911', '589257919', '956986600', '2528255053', '1370749478', '1425735917', '1606043732', '2806259041', '1441829270', '1436244041', '866512763', '3559993637', '1438024794', '2502282771', '2048271447', '2456385399', '4243722958', '1030590642', '3927372874', '2577247101', '3589430405', '1577284086', '1195561593', '1438263468', '3888016816', '1689413780', '1189079895', '2430284917', '127617646', '2335914238', '2012870396', '4034045801', '3478659795', '1829117208', '1571031797', '850767885', '3278814103', '3949611603', '2213167316', '3818735309', '1770070953', '3891330449', '3708910341', '2412857873', '4127849475', '2832529995', '1996047693', '472751320', '1383338391', '4037512717', '3952341', '3245843888', '3760762503', '6437434', '3780075220', '278426484', '1778948864', '3180988532', '1677232588', '11608112', '524756826', '3205718958', '3883078781', '3310497450', '1834275501', '374730154', '4120806416', '2020205490', '1891264305', '2306874322', '3469146752', '4014695040', '1398858039', '2326123947', '3537990440', '2214608095', '2105086267', '1430550539', '333266794', '2621627963', '194439676', '3327257991', '3826870896', '3023183095', '2615982486', '1763016232', '4043315389', '3476214270', '1308089773', '2464636842', '3327512314', '3399197241', '3253907448', '3089404904', '2460469485', '3788487368', '3527349382', '2722317680', '4125754193', '2719491342', '2750324864', '730938870', '902974037', '2337560536', '480523741', '1213376740', '1064770050', '311954167', '2662849125', '434650932', '695330828', '2772929791', '507144748', '2476622244', '3085890896', '12883793', '3361245766', '2298546491', '1642696482', '3201100159', '2958853320', '174289497', '2827139478', '2952744705', '2419911791', '4010465283', '3345362169', '3316725232', '3231944809', '2988591450', '4167096253', '2436304773', '4041957671', '883329724', '1901601017', '2287170527', '3567240505', '1763050662', '1589202164', '3695530032', '1401314683', '3258819416', '3390394809', '1532377761', '2730145834', '931545300', '2325254433', '1253368065', '1162004917', '3194641622', '920638337', '2214347761', '4256469902', '1510609207', '949540452', '1407500515', '3367231414', '3827519635', '403097256', '3825039117', '3618436742', '390341495', '2167442343', '3100093322', '309402776', '2901008831', '2860184053', '1711830550', '3705934603', '507816315', '1796930021', '1995510429', '4020623879', '1553171836', '3102969984', '1280177873', '539541742', '3272296205', '2057354451', '3460795809', '617316572', '2761317427', '2849940433', '375614738', '3434452970', '1325352746', '2750965517', '2190223358', '2558272675', '2664557225', '45546365', '3390105219', '178719942', '1647310583', '4100846290', '369518307', '1750345998', '1690995478', '1296215153', '563395736', '3548928882', '1701360110', '510692114', '589681889', '2016892878', '269488834', '1428217058', '4005039699', '1728846117', '1680782785', '3952569238', '3658087051', '3247802991', '2174082261', '649960767', '1630609972', '2473561029', '1334367841', '45687644', '8559115', '1799996886', '2969244564', '3409795848', '1152772826', '4050261217', '3011864911', '3211583806', '1951496954', '1960789592', '2520169151', '1070688375', '2793258618', '1388151180', '242817146', '2642707561', '2045557691', '1012343640', '3699486500', '1817241425', '1488068589', '3463879879', '758156246', '2460275226', '2170142135', '274750357', '907368712', '1130876022', '2459337942', '2414261475', '2749567415', '258229084', '1370289455', '2361758181', '1117787573', '1993199919', '322567970', '1597380017', '1699476673', '1217021374', '3867936283', '1818884347', '2664541493', '1859702032', '4161277523', '996998389', '1940779926', '60006801', '1390707377', '3400838699', '904102962', '317758728', '2710165417', '2400649681', '3722242006', '3922547783', '4102628773', '486391067', '3181549607', '2059769837', '1665571549', '3538261110', '3892508532', '3768548263', '3777087288', '916138104', '1333577658', '2029652924', '2025354188', '1343073449', '2511625066', '2698678033', '572112673', '198166767', '3098644886', '1563973355', '423625913', '3407311067', '3197423454', '625259568', '1943998655', '2055996347', '2164087788', '866120598', '530021453', '3084586084', '1074416596', '3446267401', '1330949688', '627841864', '2539029764', '2549121627', '2757714511', '3465367492', '2145223158', '3146118530', '131720132', '3485195034', '3191079645', '2152454837', '1391158753', '2353627787', '2768548410', '3654485924', '3567156235', '3163258205', '4032908241', '116674349', '1825576882', '2569196977', '714415285', '650893285', '4157119717', '1145767321', '929396784', '1666413374', '519818482', '3210876036', '1095206162', '269666753', '695149490', '3549479498', '3231087603', '621556981', '613668540', '2556823820', '615449287', '2422202663', '3262917103', '2070844001', '3681213459', '3589097685', '244917891', '2328940765', '1983888102', '2973911742', '542039046', '4101475674', '3948658168', '2604742516', '1841503354', '1767661989', '3271037126', '1311237184', '2695404171', '299139894', '2512804658', '4203215174', '3496304945', '3276095034', '3793544347', '1829771929', '1942535569', '2320364565', '1359812578', '1910729773', '2951156726', '4096532695', '2587945918', '3012990777', '316359712', '3539428285', '1444394097', '2639332741', '3188235554', '1500808029', '3238059633', '785175041', '3300418522', '2656575598', '478439234', '3936430504', '3273736995', '1535025408', '2763121514', '4283791779', '3864843980', '899438727', '3673272503', '2846701379', '2559472002', '2239025769', '392166594', '3225161223', '116503895', '3784929022', '3016174135', '2000752208', '3284750825', '834246785', '341911370', '2825851375', '3728988828', '1919281202', '3080870370', '2793371951', '2662111509', '4032628037', '4017891961', '2540540072', '3783800124', '252715505', '539998183', '2366070549', '4085032789', '2454529682', '1342640421', '784366933', '2978139221', '2619521100', '618917454', '2283823291', '3334994462', '1088305818', '3952438126', '4137702889', '1522201351', '1190068601', '3658522039', '493591541', '2648833412', '2979828712', '4172382349', '1218174058', '3138309402', '1798195680', '3225608485', '1146130134', '3863651111', '682423835', '546889678', '998521698', '704244113', '1612892907', '1723264491', '909515681', '2616716533', '3720373392', '21534034', '36010741', '4095724028', '3505493473', '2979976507', '3589804265', '3855173861', '650247487', '1779618386', '3294725848', '477813398', '3569923325', '4177290981', '1373625192', '1909232786', '3277893314', '1243097755', '2583924875', '2856475163', '1689479893', '1878997696', '4063409178', '1203083092', '1672084151', '2419496401', '2451246186', '1919672247', '1245942866', '747724268', '241344738', '1091442489', '2463281930', '3695021985', '73460149', '4286544397', '2858842033', '1491536345', '2613114347', '491131434', '199908595', '1426221214', '44096506', '3083179290', '1851896511', '2843312746', '1912632087', '2045076885', '3428175758', '1257091773', '2618008446', '1969780767', '2683060847', '1684651848', '188202951', '2149315332', '3523553728', '3046201277', '2867445361', '1124054232', '3704776276', '1218522841', '2512346948', '2053952798', '604019700', '627006212', '4199610453', '1523866594', '3684638133', '205295897', '2442160767', '1926865450', '1788118360', '655495803', '3916867527', '3875424137', '1887085024', '683296242', '2465617692', '2897414263', '3929264175', '3633605689', '685863199', '2118802492', '2902739388', '1088257690', '1647631096', '2041135888', '3355635947', '1672427463', '702157839', '3399301092', '3788720561', '1595835882', '225430306', '3496461395', '920467258', '395587063', '1537303965', '3038810944', '2434297340', '1450715141', '1711604318', '638795273', '776070223', '3036660288', '1222056986', '3996963187', '3799675359', '3464109973', '2399554984', '312946086', '745914541', '2514143386', '2641028377', '1600524252', '2012506795', '3084982208', '3385455424', '3965935592', '1953910932', '1656830312', '1075469706', '2251316725', '1623708266', '4126254215', '1971885970', '393959551', '3729283847', '3383737148', '3075323799', '1154762179', '1347934681', '319112058', '667664881', '262906968', '1349897681', '2952934281', '1302761106', '1177495191', '3890023938', '702639971', '2162407766', '671864158', '3392045078', '2100455540', '1092737830', '990580500', '1620441934', '4194031651', '3204081953', '1199170498', '1097502776', '450130761', '4264661415', '315405402', '3364101550', '3663077452', '1855529308', '3002742471', '632053831', '2407789818', '3135302883', '2299988286', '144836311', '3593566246', '2497543159', '454129950', '3507241236', '2422072300', '1668072163', '2382680725', '4155943997', '276390533', '3017912486', '3051088984', '2920293801', '3579514613', '1206980904', '3611536448', '1871361487', '4281653989', '400433753', '461293664', '1301302125', '3050501263', '2996288314', '3008504566', '2342980834', '269461758', '2514842060', '421490602', '2204867403', '2201033063', '1329952040', '3696762643', '3008735981', '913747949', '3764273177', '2531209279', '4093857686', '3381657063', '1179651886', '334013045', '3159114805', '3051804335', '3809972731', '915097673', '536949855', '270021257', '1389708141', '1380103098', '1434430305', '3398983898', '990606533', '1926323783', '944759264', '2167075374', '2595699357', '3009990991', '475466362', '1254034379', '450093935', '3583300165', '2652503309', '1033318499', '384605504', '1638915826', '2548777291', '334681152', '2160165398', '3561137432', '2846542700', '2956814829', '2233058127', '3552818627', '3538439402', '1748675851', '2603934428', '125579007', '4284647357', '2710326975', '478310868', '1499956021', '72576587', '1918177304', '2475891235', '3873677722', '615488222', '511212213', '553840202', '25712446', '3284911153', '4202927804', '1443698816', '439788986', '2358951559', '2298346303', '2164892567', '2604545919', '1238591141', '1148695493', '4225917048', '2727714216', '2069779941', '832277631', '1549996522', '440098296', '2308372833', '757000026', '2794260340', '3018427739', '274265388', '1574221315', '2387035830', '1084665102', '2572117226', '59813217', '293450268', '3013777304', '1137082678', '578836029', '2760876250', '3274210826', '931943556', '3241864350', '1043712341', '2345709954', '1895999151', '1359628311', '3809657858', '2425935882', '2033226809', '2925844380', '192538861', '1477315844', '2630656108', '4131245770', '3541488061', '3288650677', '2869069067', '956084731', '4225120855', '2901846698', '2670899462', '4052582264', '2321511403', '2354737755', '1681914210', '3776957253', '3865710792', '643284065', '1549888368', '3307660997', '1986416649', '3786050577', '2433888237', '2812330223', '727368927', '3500815554', '2679948755', '3863081535', '2494196199', '2466290510', '3005548418', '1466293065', '852362805', '3219417278', '1916422039', '3018072372', '441814527', '1474603767', '668426704', '1508750870', '3739525198', '435263339', '3485904262', '3896920659', '1569838328', '52639264', '641427702', '3548695965', '214368201', '1771107019', '3487833744', '1231053829', '3617481257', '2363782301', '2704074844', '4250784104', '2762536315', '1120182267', '4208643265', '2732696131', '1604093765', '101017987', '2349777229', '3837978989', '2683829848', '4188088089', '915339846', '154199197', '1892018889', '3191854902', '2586815792', '2205312075', '4240012169', '2415319492', '4213130405', '590379964', '2006433337', '3801087697', '3673014182', '224483924', '1371415647', '122289878', '754216076', '3609940860', '4136833166', '1111361846', '639862177', '224435617', '3592016808', '3334704715', '3003229843', '256548629', '2814874369', '379197377', '204831554', '1832043495', '1968875639', '286049992', '4128714692', '2914345387', '3992740948', '1064673516', '3801659300', '3336783567', '825378558', '18690082', '885971279', '2506413763', '2968986224', '2528580351', '2777472459', '127371840', '4271137008', '3550200025', '2898528659', '3021201850', '1777221958', '87062804', '2204013412', '590155292', '2278877242', '3368430354', '111192850', '3909493159', '232148793', '4280897548', '2979995541', '514880482', '1516890542', '221664601', '3759251777', '2033068756', '872878580', '3157357872', '2409076523', '1143671570', '2699244401', '3814249322', '4035812423', '3368128234', '1967377951', '1409742519', '434335182', '251657645', '2996278070', '2677850150', '4172170403', '3584727515', '3803531290', '2429151401', '1487823750', '870899349', '1711030046', '3542590909', '2718812266', '461456549', '1951884947', '2406637710', '466507834', '3097935103', '1098863093', '553400622', '2755616470', '507707719', '2411388169', '417123290', '2597005766', '914456218', '3143138469', '3192271689', '663617415', '2126750158', '2644045385', '2526925550', '1042540981', '2942609119', '1783442779', '1949859321', '1862970065', '984849307', '3281475758', '2063045108', '173871426', '1231183808', '2704232594', '2071807179', '1063690826', '809450311', '2695345830', '1678019857', '2101402606', '108328258', '2155175647', '324417384', '858726804', '498404626', '2551148060', '2712351162', '3787160036', '3364485916', '2128371414', '3834889020', '3119945071', '1219797368', '2519340525', '666750527', '984516743', '2364552954', '861861106', '2847457373', '2420562513', '2186498257', '791860627', '2795929444', '1446431799', '631477501', '357251280', '1448086840', '2883538293', '1852447647', '2071994542', '1414791342', '1070478164', '2691609942', '172674803', '4058034322', '3488359504', '2921824776', '1684807645', '1379101853', '2171670615', '3311537362', '1427564900', '4140154751', '1944497323', '122916661', '290465119', '2724269698', '111865818', '2668074570', '2511965806', '1431416915', '4121122086', '678898385', '1190022018', '1542554878', '268174971', '4104093275', '3192554396', '3551669536', '1660503085', '1935315082', '4033875000', '3760250934', '2471080346', '1476779712', '3480369605', '898403969', '838907042', '1628763650', '1210122978', '2928192183', '78836202', '1637337509', '2315711455', '2788558996', '2106690920', '1212611096', '2050034443', '4133446399', '485696274', '1115164873', '2688888297', '554178639', '2274620725', '855350354', '2075203466', '1060108037', '3989409642', '9032213', '3572977792', '287440303', '2898331095', '1909674835', '815715465', '3472605389', '199746426', '2814838138', '2625171567', '527677263', '1521864785', '4055585686', '2007442218', '2359252504', '3060424968', '2676810251', '1963129990', '1188335100', '4214464123', '1549883854', '4058800014', '1174322982', '4048637880', '682323256', '606749223', '221893182', '4065046396', '3863047854', '2136330239', '3806743451', '2194857105', '3972241879', '2871310940', '1976211898', '3309338938', '788691166', '2186054523', '1912704690', '228021132', '3955784000', '728126986', '15160790', '2877182292', '3176591677', '2190369261', '497536928', '3054017056', '3188180104', '3904594201', '3491186803', '752084125', '1400747329', '3874696273', '2811628790', '3339150698', '3114456985', '1374330612', '1720077487', '516142129', '679660942', '3380687062', '991316026', '3871984634', '106517927', '1582951351', '1728535880', '3857367648', '3973696886', '409261694', '2219144892', '739705932', '1800619761', '4094129545', '237485904', '3512407626', '486546531', '4201630080', '588161010', '1361741648', '88942214', '4281845603', '681247866', '2540137484', '392626003', '1200746292', '3525619764', '3966531125', '2767221600', '2040900733', '372148582', '1180929461', '486178085', '2257565358', '1952280227', '2659777896', '3898786475', '2676920996', '2936735895', '3274156698', '1110206058', '3338909495', '1985745362', '2049853077', '2468957580', '2422810156', '3464443059', '2334257130', '992561323', '3007918636', '2293768387', '3898095594', '3389211203', '3980699306', '2824762134', '3825145895', '4294677286', '1342847040', '1072889885', '3280779663', '310965747', '473110551', '3919218328', '793677521', '1718853706', '1139116596', '4203571618', '2043699274', '3221725438', '2498438372', '4240253733', '110927946', '3147493880', '2627400380', '4276521055', '391871409', '1119811894', '2891562029', '3564807851', '2299728495', '3062540233', '2011880656', '3495437070', '943870191', '873255426', '422490522', '1740590632', '3022634670', '674497014', '2876585126', '388257732', '1042064537', '4231131178', '2090707728', '2246071913', '2224313777', '2556346032', '3405035331', '3578890149', '3311509108', '3365253328', '4188327628', '2407779614', '3127696168', '1783542538', '888450135', '595203672', '3214494361', '1761472129', '107443528', '801531768', '1762521462', '1213812933', '89901423', '2363192851', '1436494650', '4253071998', '988131255', '3001163794', '2936286120', '1916133216', '1473560996', '3065347634', '2602203758', '3469287783', '798676219', '196924436', '517126954', '4054253362', '3608285664', '1797539974', '1059402615', '445098029', '4153312619', '4203158470', '1421051391', '3503174392', '386229329', '1566966923', '377981656', '3403115736', '2239812402', '2266281591', '1128628470', '3255028579', '1461387354', '1607531015', '1550049026', '1515297223', '1533805269', '2374268348', '1408515227', '1785998532', '3634298859', '1910800345', '3897815885', '2235572693', '3811967362', '3127613702', '1381992714', '3444724802', '2872056840', '4013172735', '3156343505', '3175305615', '2841724568', '2704757206', '3805837064', '3434018694', '1862794029', '4239152097', '2824024899', '1892245781', '1825332521', '322709533', '3138246349', '176458041', '2271049585', '1577167175', '3765621344', '2671536488', '1203090081', '4103733932', '284003894', '2579225663', '2717151070', '3822573570', '2746848613', '2554291574', '415121897', '4057770067', '1272961219', '1602574564', '2098941988', '3217594704', '2864999250', '3514254161', '1550453353', '2458488006', '1047309493', '762779146', '58273774', '4224695215', '1547826436', '1602227394', '2407639356', '1796148403', '317725485', '2304610871', '737023160', '3644291653', '2613386532', '2806623786', '1071371108', '1993111201', '28242790', '2939382527', '771425652', '184499592', '3848300978', '3072990888', '745957476', '2030259046', '4224194427', '211297922', '698797515', '1709619131', '1146356213', '3344442885', '1769681665', '3501509607', '3884256656', '2156430059', '2623324908', '3976146754', '587628640', '1518530087', '966176695', '4077327097', '2141096032', '1619676916', '1343180750', '2713137893', '3001556791', '1316988613', '1750407174', '1155472355', '3203768458', '2467740297', '2354407405', '1583676682', '1800693034', '4008908259', '175229279', '1465756896', '1202113718', '1764963771', '3390104974', '3573523098', '1958206168', '213117968', '578037803', '847172440', '968373357', '3472578476', '787628032', '198212592', '1877260733', '2496895144', '382378459', '3079945961', '2700038507', '963608104', '3033694655', '3320505228', '533528858', '2352676247', '3287069160', '330939731', '2355400133', '3538627205', '3356939410', '3499143688', '321356225', '3256356519', '3765974734', '3321054057', '586161770', '3963798906', '4180447885', '3343711990', '651935571', '1430108025', '1327762804', '1344296761', '591601593', '788806703', '3068611618', '1103665416', '890019369', '3929507420', '1774186113', '2400372017', '2781682830', '1080261006', '273902811', '1111636382', '3113793753', '1066443589', '172828127', '2063466570', '3411880387', '2167106569', '1863499620', '347939435', '3491817479', '3652056284', '3230361882', '1297314311', '2245953972', '3769818139', '2681949096', '3003142170', '1776393554', '358699964', '2572707488', '442356029', '438305330', '283163090', '1044854627', '3717837762', '290357106', '4260484947', '2162029283', '1228445722', '2235166615', '915985831', '626312019', '3565637257', '415360329', '564832478', '2066735480', '2360026395', '2125679242', '2610685768', '3351523181', '2724704266', '173050491', '3312755383', '3853166763', '2810232094', '1338321138', '1009537353', '3360497962', '2082195127', '2397776798', '3583652288', '2958912432', '4034103347', '1966207583', '4220792229', '4099353109', '1113038458', '881329056', '2985301715', '4038462730', '2479922984', '1645370294', '3385943756', '1707029317', '1805069684', '2121861951', '2735190761', '711902059', '307217744', '2020531758', '880413067', '1193557066', '11077318', '3740748387', '3036178663', '302720508', '222208452', '1977406305', '3254851447', '4234558652', '3566218350', '344812468', '4177907021', '3322294869', '2018044116', '3281109970', '292829502', '4245127010', '2122301874', '2645301517', '3950589515', '74229557', '1034336461', '566999193', '3978187960', '1791133471', '399364804', '1383850843', '3689903524', '3270933059', '1243481310', '1480755794', '999690702', '2998423233', '3968107646', '1416418718', '671361248', '3073190206', '518779164', '641209622', '3124721005', '1615092494', '473531767', '2748538029', '2579139880', '2715216804', '44093924', '4264461482', '3231796370', '2062854199', '994276872', '1127616954', '2430405430', '479759317', '3281130769', '2690339923', '432158069', '1159050153', '2853909310', '162437481', '2951609731', '3354845431', '1739904788', '2675605891', '233476316', '3219737521', '2479545611', '3247577480', '422926531', '505464566', '2225312639', '2703431985', '13620896', '234487772', '328772197', '3873935598', '378442814', '2422058249', '3171704410', '1985822680', '3321926072', '1930060947', '1922937308', '3045353496', '1759571467', '953356488', '2889501135', '952519340', '1027412797', '3684713379', '3477077952', '2288198297', '2366289805', '2541362268', '4211536449', '2008322528', '158205194', '2498764027', '1596190412', '3627321434', '1740282438', '897667289', '675888033', '3440289078', '2214462711', '3253996490', '1437024757', '4208530995', '1522071038', '1111438174', '4070503980', '3969706469', '3571614737', '3796480562', '2009824063', '1709594652', '295859751', '3734917090', '2337799990', '1294481466', '414842182', '2762265640', '3328980614', '643876571', '1759424406', '283380244', '3769822404', '1428413928', '1179474743', '929809053', '2284410316', '312761834', '1177860296', '125067550', '2482354223', '3437341442', '2683569441', '3597133586', '3383153497', '1307636352', '4047087562', '3934988771', '1583917689', '1701034943', '2046133166', '283312644', '199858305', '1336517851', '2314011851', '1750662196', '1724912572', '1380816019', '975368365', '127757681', '2891981561', '3626895603', '1543005236', '2802110996', '2203480307', '3382083674', '1642638618', '1824198418', '1406383414', '2460468313', '746090405', '4262188500', '3142974007', '4215686475', '4283510412', '3059186887', '2390324672', '3504982125', '527070251', '1692430260', '1239204675', '3258763656', '2709751077', '1063040391', '939364046', '833310733', '1615291811', '2077865887', '2933717037', '3982727529', '299696797', '2856764723', '2983198547', '745172514', '4114116369', '176825314', '1988291613', '4010541403', '2613959865', '1103896952', '4160470528', '137663137', '1275435478', '766484059', '263011441', '1883524093', '2418119146', '3590821297', '915347945', '822419493', '1783539311', '499039003', '1144728004', '1538209487', '3594767065', '3698076969', '374048503', '199964495', '2053603846', '3279292658', '1175478989', '3327557579', '2616959506', '3275851610', '106082174', '1536015047', '2374384994', '1616653882', '1319886393', '4087098830', '2767814706', '2490223551', '2910886085', '1191393757', '480036741', '2984989998', '2354817832', '3595921749', '376484644', '2588877820', '709282816', '1729757002', '3291858715', '3529693138', '1701861494', '1099380892', '2466666653', '4142094256', '3810389384', '2934589137', '2307691682', '1165436839', '2507275690', '631001871', '2893435883', '304561561', '878979384', '142847450', '1869298828', '1229583430', '1740772631', '3392687713', '902869993', '4019120435', '2072422072', '693206007', '231088647', '3930077968', '4267881656', '1880608957', '3951904788', '2692655173', '3622885988', '2151223317', '361570611', '1530694090', '4223848259', '1427461336', '1967903028', '1669979138', '1500022724', '1178194459', '92434189', '1045847967', '397068124', '2258521927', '2650542682', '3163699965', '2106746558', '1646459906', '1367257694', '2030880654', '1385126312', '1455582876', '2221479214', '490590226', '2679177159', '2422059390', '4262164602', '2098456340', '3523716576', '2223651182', '61186519', '1345479227', '43564092', '3267347122', '3924069304', '2221236651', '889116423', '3747115394', '4091868183', '2370034037', '1379282099', '754337333', '1718512557', '2130393831', '3595722243', '1491291821', '4260837785', '1486542415', '425058775', '760085504', '1568602075', '325043475', '3066321838', '1406344701', '1981857366', '490005260', '1313929779', '786670004', '1237174145', '253143325', '2169756279', '1256540913', '3692401116', '2815388669', '2689295221', '2700042611', '3916858862', '3585531671', '3466523662', '3463618172', '3461255917', '2178047697', '1210420727', '2586592033', '1885776015', '1577453309', '4109250236', '3532498989', '2345254596', '2670146105', '762391043', '3970096019', '3824282897', '2144022943', '62489876', '3911584808', '4106568158', '3145096544', '2168565918', '3181096775', '286835516', '3464625870', '3259486668', '2175520870', '2222244811', '2856192562', '2773268550', '2477003283', '4290944875', '3472930517', '4042920370', '317715279', '737396264', '1500213148', '3401671787', '3418426127', '573700757', '4012150032', '4152491492', '821614261', '2660812160', '3553950281', '155497956', '4037098467', '721486079', '1213078967', '621292958', '2929656192', '2743813328', '4208685267', '682010995', '3373247335', '2823119321', '2693701979', '3109164411', '1266823051', '3317052947', '1621860415', '3993564604', '740148951', '698908517', '3875231517', '877168999', '2936557254', '2334817798', '3118191184', '1535364758', '2915662989', '2630636210', '1324111481', '835154923', '3326303153', '2430843394', '1342275913', '1089632536', '2824096896', '756986165', '1063271626', '1421349430', '4249606980', '1097128892', '964417452', '2681491444', '3505557593', '2178152313', '3100757952', '735729179', '3480087256', '1505832167', '4193584037', '760605611', '1124649470', '3816177993', '1969689654', '1579557996', '3582502118', '1439918964', '4084837460', '94390648', '3741020356', '2891782769', '1935724864', '843570927', '207321472', '1373597420', '783449115', '2881298816', '2229290530', '297856962', '1628057176', '1738134091', '2550337287', '3879638171', '3104895742', '598096100', '496991151', '3612754071', '4226607223', '284842341', '3004520398', '3948250480', '2821117540', '769238397', '800817451', '3755985706', '3906504805', '3395589700', '3430641796', '2490233992', '1299206322', '3953952340', '3734663956', '1668498113', '4072965907', '1328316936', '1095332232', '1442346822', '1113399408', '2099198850', '1187086028', '351741784', '4077852091', '2725906388', '2993387051', '4015174764', '3935076467', '2287617625', '2808705599', '1028836917', '3534207275', '1745732670', '1449100881', '115584728', '1526919341', '1640004842', '522490248', '741913828', '1495214616', '3538983527', '3294243397', '1581051040', '2456389652', '2414344384', '3263953277', '4070745483', '750863544', '2418966752', '2972428928', '1281294006', '2012765486', '2784495571', '2390211327', '1779231622', '493625429', '2543488064', '353933726', '1072735416', '238250932', '2539102419', '38211426', '1630022509', '1406192615', '321987515', '4267869375', '1857491294', '1524561927', '3429508261', '3716036142', '3415281246', '934310455', '1043074629', '3609305791', '2126954914', '1259317250', '3612422835', '3161734222', '795158097', '2757258727', '2680781138', '870386522', '1474416640', '1704613170', '530344370', '84432624', '1548928340', '108831207', '1262111436', '1650204537', '3509100603', '354306787', '842158884', '520433121', '2324148858', '207490276', '2442674090', '3512178330', '3287302529', '3476135728', '1657194917', '402856544', '1533293110', '3175414775', '1820258245', '2505330132', '641977154', '1120641064', '3480633561', '979051762', '2071866215', '1455527953', '2527101577', '2254372858', '1369355865', '3674045729', '1048603511', '627290679', '2556182835', '2757355954', '3956443206', '2182026424', '635799819', '3110219871', '3418830493', '2863707763', '153477774', '3096337166', '1795371268', '1257010649', '1551444463', '2513953842', '2086304881', '3892832138', '602394192', '2174450358', '2498921168', '3715414633', '172405986', '2755327289', '1793308366', '83332510', '1187034903', '520657921', '3612086693', '2464117384', '2567184413', '2739422201', '2717718620', '1449252371', '3633741296', '1658998162', '1221934300', '4244406355', '2988444536', '1437816019', '3120245477', '3282344594', '3875955172', '1132260675', '4157898359', '2018733266', '1427394700', '1904668659', '2704376528', '1503517875', '2291215477', '3404168093', '1966266774', '4227005710', '1374196106', '447529362', '3980899956', '1180607121', '3521274632', '1138326567', '1406993074', '3801433102', '1855699894', '3017306176', '3106649251', '1948220396', '2541197996', '794263625', '2347297427', '1911299906', '3595651948', '3705342940', '1615467054', '3339219031', '943072239', '2995863084', '1019056837', '3422533807', '661619801', '2412989909', '1718632192', '3900669533', '1506378274', '322219501', '1557343462', '1334163869', '3905915919', '1626822880', '2045413792', '2804196261', '1844176380', '1534769877', '761140108', '3315946306', '2607100460', '33704537', '1432813792', '3592132626', '3324533213', '4144869932', '1971855649', '3358028399', '3811447746', '1923809350', '4074277345', '1505928280', '1545194399', '653825038', '1607857123', '2850127303', '1900273727', '2020517121', '406159580', '150954316', '2807122060', '1720927892', '3397711333', '1043501802', '1498021187', '723044386', '1582367689', '3905629542', '3439842241', '252200822', '673411331', '2776567522', '446911604', '2135160960', '4247442717', '4277739075', '1579687184', '2964716956', '3009527181', '2830983643', '179400585', '3738374100', '1214819792', '2961046023', '2806316076', '2509151803', '3267443839', '186373638', '1775404950', '2509086570', '4176588019', '3770119781', '3653941806', '1565147984', '3798981472', '514835296', '98340253', '1865593147', '4275142194', '772318802', '4282528155', '2382247676', '3354350063', '3361931726', '4121771254', '264093631', '1708545365', '4243588081', '2863236195', '2913307239', '29800776', '844228434', '497198144', '2520129462', '447287460', '2660205855', '1035926205', '2037550810', '3158709668', '3191068419', '1536770720', '3930469318', '3318154799', '1485887263', '420845235', '523027576', '3982566776', '4192471115', '3920130677', '2424321825', '1746873846', '2103785836', '2797704901', '3370152469', '110980591', '3323334871', '817533556', '2158886392', '1153082957', '37203346', '814858005', '3944752179', '1517264651', '88871313', '1926291871', '604416374', '3407533313', '2292989534', '1296139548', '2846528802', '406031080', '719050114', '1455342959', '4253737282', '984533875', '1635880727', '3018152861', '2656279729', '1873532916', '4118346826', '3707599484', '1148122335', '47566099', '2784973713', '3508758003', '2915789051', '3701432790', '409791223', '3211996182', '1157806734', '445416616', '3284996128', '690143024', '1359556127', '1151132938', '3760204639', '1381165425', '4230784307', '2702411670', '2936071832', '365372360', '1548058369', '1110601922', '385934286', '1997989026', '2305760353', '3065202026', '3369927458', '4081672581', '1391720875', '1993102668', '4162042167', '4021240345', '2581126621', '576515609', '3698756265', '1812224114', '2251036191', '1432188744', '256643979', '2108032196', '1072010365', '2324702108', '3368006282', '1002911800', '94072781', '1667438718', '226825255', '641950279', '4242131970', '3907154058', '4268654829', '83427780', '2723679200', '2103344824', '1622037677', '2896454512', '2269110763', '3446902030', '2215474035', '2953070154', '3911022906', '3981207518', '117477937', '1544642235', '1474309845', '1217126194', '4139300008', '2695866169', '1765518101', '44040604', '264366149', '2641058120', '3632963428', '1546689414', '606856804', '1435369330', '1028330395', '1730501944', '974398770', '811008612', '3382830293', '3795482697', '243550778', '4244351035', '3515520150', '18401271', '1728231357', '3080365089', '2861164727', '1520030208', '2124851829', '1784326680', '1802112841', '3988551070', '4242876457', '1148064387', '3681819698', '3106977684', '1365361942', '2628408888', '2922105732', '628621130', '2554361988', '3786630769', '2104725357', '4089943025', '181332418', '2998407293', '1345755464', '3061511744', '1361416481', '1116212486', '3627567817', '3701547443', '2306764850', '3484398328', '1020372492', '3521418447', '609703506', '876577108', '1080514315', '875529449', '3732079142', '68667425', '4115436468', '1049718981', '2978499685', '1485712807', '1276702165', '183285682', '1294070735', '2539026679', '3571898945', '3186589566', '3588664375', '2398363573', '3938234624', '1879190850', '2911627667', '2976972203', '1050013861', '1613671569', '542538548', '1411410860', '301530247', '1202537111', '1917502195', '681990144', '3497884674', '627952525', '3000883012', '879735388', '1962078959', '1065083553', '4042567266', '4180229951', '2355213982', '2174911504', '682667459', '517667357', '638892748', '2528682460', '3232226488', '1654106477', '3265692358', '2120906033', '2831932384', '386313069', '2280692735', '4230607400', '896121769', '3098883793', '3976993681', '3985328273', '51684856', '497346227', '3120537018', '3763851020', '3881746508', '1024326314', '3777023978', '3416874251', '1378819365', '2013260896', '3198700718', '2816458811', '1826343214', '1533039925', '1981405252', '217706704', '782675480', '3221268576', '3584466415', '3483869180', '3500532250', '2527390511', '1916128709', '2410772923', '530014408', '1812340404', '1921275', '3216168543', '1983075438', '3394241819', '3187773396', '2379766619', '849092788', '2756918554', '3364940341', '3955527462', '3188394122', '602567657', '3006255100', '2017448857', '675692005', '3362121781', '3311128071', '2484041898', '3530385333', '3081148851', '647119345', '307263394', '736433133', '2262878747', '8689602', '1652798666', '2208100090', '562225265', '1999509621', '1714120283', '84598651', '2442645283', '3181376237', '2120812238', '966971643', '2205781579', '3313954564', '2750641926', '854823005', '826943401', '3312315763', '4209032429', '232415600', '2475876989', '1610171038', '2652418462', '388038662', '807650421', '2527738096', '2934155652', '2232279617', '1187117667', '1566716821', '673098017', '1619986209', '622120837', '907302600', '3064874467', '2156780216', '862080260', '2456139530', '3459643094', '3105353690', '2740924995', '435473446', '297891426', '2363285172', '3108893200', '2401798322', '194287425', '2922254733', '3515598845', '3696948957', '2098366869', '2136947347', '3867573663', '4151334574', '3547653054', '6996239', '2718185989', '4126510149', '3538896788', '2413298858', '149617085', '2020109352', '3377584734', '2978630628', '2408267303', '3716263', '2329959118', '2494424409', '3722448563', '3222995145', '3018427137', '2493350916', '1008380446', '3751042480', '3338163812', '2315973008', '3328747836', '3475005145', '3936219338', '2633693246', '581011119', '397354362', '3221950950', '1641491432', '878944665', '869878857', '3901918595', '1875566296', '3610112479', '647866667', '3026103760', '1759360542', '2466925678', '3555658021', '2740052708', '1125936115', '4091983060', '3344451900', '2618739853', '803416244', '426902061', '2073339412', '2974876918', '2955724234', '2059512399', '2453084502', '2272129750', '442959264', '244220291', '818027743', '3738629021', '2689458299', '2283367091', '3365249126', '2762156934', '3703612480', '3374652016', '2963760335', '1940061840', '1434358511', '2112694342', '1956181522', '1677401781', '1716904407', '2952943730', '2680546784', '1505861410', '71532506', '4081565815', '2232544430', '2766764102', '999770277', '3802505698', '2625791867', '1992413107', '191035332', '4160048540', '4114606414', '150733034', '53110486', '438768882', '2443986891', '1774925015', '1572334348', '800349173', '4063178352', '3713407965', '1021221971', '2064772706', '191858278', '3791893345', '2310207880', '3287030905', '2468101903', '2139851240', '2174159620', '2956620650', '2473947326', '3874825374', '376593949', '12957499', '4289284578', '2066152364', '361295277', '3519205197', '1949386711', '682684211', '1573313355', '2711413648', '3120715480', '1161382369', '3162696015', '331425180', '30179042', '1589958267', '4045444993', '2138641915', '1510219719', '2361083725', '1073011186', '1800328029', '3807695143', '2481417302', '2798648172', '2273045307', '1856036186', '3715949348', '1232039292', '2888757174', '2391976137', '2825386316', '471488113', '181219102', '2176989286', '1950524452', '2683439036', '2457286435', '321597084', '1490050955', '908341071', '3757732203', '148260876', '2138363616', '4081195893', '1077569445', '982153847', '2570246824', '2147405084', '495818697', '2051799233', '2273085791', '3339637743', '3779243813', '1590675258', '2604206550', '4073937824', '543299546', '1226009206', '1316920451', '516796945', '4278185210', '2313587840', '4163116429', '3643257179', '1970721704', '3462394391', '2614611034', '2507674183', '3499428374', '3463560786', '1428713275', '1975461401', '2378630297', '774682244', '3102156677', '3863879024', '1439955445', '3667338776', '2885357877', '2373957583', '3837372536', '428097180', '1515306882', '4194137714', '1576945754', '4257575686', '2837460223', '1077498346', '2505683685', '1913655491', '832412932', '2316176007', '3224555758', '1058195960', '3729527390', '1646449246', '3453080253', '3309576207', '1807632609', '2013712241', '3495240009', '1008778548', '2872892494', '669142889', '2508841697', '3334492170', '1627031750', '1256273578', '2093694890', '3400311907', '3703220574', '3487719716', '2571460566', '3372961239', '4224238432', '3231756036', '3434211911', '714296247', '3029364681', '4204584088', '1784460112', '666085755', '471518637', '20381932', '1641900461', '1974374931', '1047438940', '1238456614', '1836123763', '2534057988', '3842503102', '251270222', '3786887622', '4054237882', '2505738116', '3208056309', '1449135207', '1297186432', '645584065', '1241986543', '1281417389', '186107339', '3596095472', '3305677128', '305513883', '3885093750', '427097190', '337389135', '3656009265', '3802296711', '4200954298', '1178771563', '1395574268', '1053768644', '236468864', '3839784127', '2300402663', '1492218856', '626740748', '2470001152', '1236072035', '810563397', '1437150324', '3618747219', '1532429458', '1439099168', '2307959833', '3282841732', '4021275605', '736850175', '401222554', '991427858', '1053097619', '1542105098', '387419688', '2773204108', '3036332464', '940902684', '3599006720', '1598694827', '708064207', '2526340332', '3166241555', '4132227015', '3518831374', '3813752623', '219359052', '1775180166', '2677302867', '3797841998', '1520335024', '3175590309', '448070308', '1263459475', '3756962861', '3824191134', '4040372452', '1442089227', '1262770111', '4257314703', '1459514053', '4072059682', '1167949960', '3865569130', '4176317817', '2935280865', '2328083431', '2520498690', '1777033053', '1106485422', '1739388067', '188428993', '3859294114', '697614185', '1813646982', '3615948366', '3176850745', '3547711454', '914641836', '3712976999', '1873976153', '4176548681', '881740666', '4192978272', '3256009463', '3974620202', '4070309332', '2890153623', '2452904679', '1604324184', '3273774165', '724214959', '3837778003', '3368523631', '356240482', '4114981695', '167252762', '3968299824', '4145779864', '3899715231', '336832383', '2105392706', '864842762', '1237176319', '2453241445', '1598382429', '1717327799', '3153590943', '3639157503', '1710669663', '2589273566', '4003935165', '2665081210', '3251132843', '2863056708', '2188481598', '554606633', '1876951633', '2102453106', '412401632', '3823518713', '1994673191', '1974873198', '364913652', '3222518399', '4134602325', '617967595', '3429610508', '601021924', '1516820536', '1820863098', '764661719', '2287755049', '304964468', '1272700922', '587887631', '249691528', '543117146', '769820406', '2762011517', '536196786', '1508286450', '1110543265', '483490410', '579727844', '2424001534', '2806189562', '585272047', '2545206358', '742732682', '2992369908', '1046898997', '3697359735', '2904491741', '1967193107', '1804104579', '496023694', '3731778741', '2975196902', '3084061084', '192254554', '606045790', '2463233266', '3400642235', '2608543989', '1512723504', '1203717384', '934970634', '677485601', '4026781236', '3107030929', '3066409179', '760916752', '2120836099', '1706271997', '4133786107', '705661752', '1665697394', '2374455326', '4205511631', '3906291725', '909637169', '3659345285', '1458428999', '1647257656', '4039802758', '1664519218', '747845900', '4215548909', '354110604', '3135875350', '1849180954', '21987917', '3219983221', '4204629344', '702032205', '3613324598', '3562097691', '3575536012', '2919758612', '2927429316', '3135553288', '237764772', '1139942344', '313343082', '1660678384', '3040935776', '163395593', '2229810859', '858626998', '2761684874', '2319080380', '848453528', '1357901187', '1184803349', '3211591366', '108349736', '1801721571', '2873343645', '3318022618', '990256291', '1834242831', '2809906088', '1107282026', '865179235', '1303026980', '3397593388', '2410124239', '571947719', '352811951', '1718839450', '1827283730', '1204184', '738328406', '974347338', '499093505', '2973510396', '229928069', '1773166853', '1795009389', '1556034402', '239276659', '4029785203', '3971808383', '820270984', '227076136', '3971267428', '4035845542', '3367065897', '3655295959', '361766238', '1486100078', '3934027256', '1431441098', '3395036524', '240793225', '812516824', '3158022870', '4147201367', '3851327907', '2798862419', '1744782555', '2352794406', '1088231138', '648394846', '3777549242', '912469932', '3830003912', '1044785443', '3862634099', '2687552559', '1741634425', '3319506135', '4247882282', '4002881841', '544234384', '834360181', '3263622673', '3738103740', '3505964751', '774093053', '1203331926', '1636447356', '3727482724', '3059533716', '527915582', '3654419574', '3234338166', '1701047854', '3005193781', '2828360569', '1679460211', '4107771229', '3756572732', '3633351483', '2549812644', '1557801893', '329123657', '3901290120', '37049595', '1396454425', '3979413296', '1180987071', '736236994', '3004007968', '973526380', '4238714895', '1218419907', '2088291825', '3353690853', '1435127635', '2179936892', '3182116763', '3183253119', '628221713', '830183321', '430406405', '88377811', '431193333', '2968725372', '1374950994', '1667624518', '3154390339', '137465175', '3042677921', '4210442719', '4030670573', '2416695503', '3162166853', '2418172778', '2846569993', '3404987729', '1134365310', '37626417', '1734815968', '2543305223', '2992855622', '4208179401', '350511551', '1381746236', '2528133963', '455812668', '1809088377', '825525529', '1374554188', '973265540', '3479440123', '3247990125', '2855600678', '2753805623', '2333818729', '1856334232', '288275775', '960296146', '321681951', '3948784617', '1081122807', '3191231184', '2265007148', '2925645332', '851710635', '3980181155', '569362828', '485105270', '2823343043', '2653276826', '1359710437', '1799373189', '3849412776', '4209606131', '2227570794', '2784721487', '1636407015', '1758865602', '2072609097', '2706390147', '3315756640', '2292780526', '1963580118', '13857128', '2017884656', '4169591119', '410842839', '2428305873', '1595241082', '115599645', '1211708085', '2662850238', '2643833505', '4040500582', '3269751206', '689417931', '553021827', '580320955', '3247862990', '3406035843', '1928569785', '2175507356', '1820269907', '296000643', '1180210141', '1250133970', '4225990826', '3223228633', '1744785223', '1095401609', '3905269676', '720368313', '2444514266', '4070118191', '2036538169', '1383705967', '2665900065', '1321279586', '1481528490', '898038967', '3667020724', '559328902', '97672504', '314232523', '2081508008', '1351516910', '86565862', '969179478', '10609218', '2566624511', '3251813967', '3327788367', '1528500344', '3022809854', '151426211', '3941967194', '2776140162', '134372956', '1446608996', '3750616262', '179170940', '965094203', '2456710844', '1700640720', '757252209', '2063056872', '439006030', '2253311961', '1650425619', '2825861055', '3382266244', '4293596113', '767771854', '1194136347', '4179487847', '749859087', '3925512770', '141144704', '2097501529', '3994391682', '1079899197', '4021003478', '1351006732', '1421433916', '1665437357', '2367415614', '995077958', '3175320123', '3431614259', '743289246', '2224732799', '1209963424', '3405140804', '156491367', '860629845', '2357213703', '4265093803', '2806565970', '1814005111', '1085747802', '3192664309', '1641469484', '2035908534', '2504283564', '526365666', '506476254', '1218003893', '3193870917', '2747347526', '1114350408', '1676265172', '2532068732', '980502560', '1710609254', '2462397213', '2055027707', '2021865435', '3913730998', '1499603155', '2803907307', '3413478237', '1149414651', '35065426', '445012721', '4285933363', '3532568266', '111720609', '1379132639', '3702643061', '258423677', '3914547760', '1263593993', '3395930833', '3076799165', '2815362044', '236295067', '2746202243', '61894853', '1592715278', '2676420396', '2460377486', '2218232029', '4193697263', '2028042509', '2938074786', '760152605', '3752550750', '1861025224', '1980837904', '739617054', '1233762920', '3326401128', '4025232349', '798216299', '889355158', '2915017543', '1694955508', '585151978', '3711878405', '1680138', '3571682678', '1000453597', '178831464', '3703682520', '2544203918', '252355585', '3485089810', '1384112836', '1566051430', '3611020962', '2931379737', '2978759688', '1857900197', '3329773282', '1190695846', '2149464820', '1443810444', '2648192028', '1005830738', '3488082754', '2837083684', '1075725585', '2247398820', '900991530', '4154074057', '2692153353', '1412339497', '3865518711', '3952421022', '3904622721', '2489624476', '1686028847', '3348012164', '3214976127', '3079146363', '1273343996', '2484012499', '4008578027', '3501199561', '1449533867', '3437357998', '259779482', '4197279783', '3873224295', '3802650890', '1299979205', '3314895954', '1520803271', '473538275', '4005826846', '1243983393', '3549888444', '3618052616', '2121427459', '1927387740', '4294096869', '236108826', '612824362', '2282291531', '3304837598', '1978124272', '2221417081', '3179355340', '1744782612', '1689486051', '3249976439', '2183498812', '363024307', '2114497069', '3017293541', '1865069375', '3304691824', '158697564', '2724372163', '3465260466', '3326390656', '2051307229', '4251608898', '1594693609', '291670090', '1234490218', '1154950496', '2028588738', '1930461491', '2093282303', '3580442023', '420579930', '2740101266', '4195321225', '353481995', '1956857726', '613851355', '408147094', '4254456631', '1205391785', '3047285147', '1200696517', '1568405953', '2790605371', '3100489591', '1892440073', '3503639871', '1255909715', '727153687', '1171747241', '3841578300', '2879803329', '3252432592', '3730987913', '620028937', '2562099864', '2020022404', '3800150193', '2414358105', '1769089355', '798498472', '866674897', '2415184013', '3805108320', '3264448398', '1329440639', '2536770547', '2768891421', '2580599648', '3352368770', '3444116390', '743088347', '486982721', '4289083730', '2936461848', '4150025051', '1799639270', '2101852818', '4129420762', '3375794889', '956438727', '200354622', '3912782817', '3264734489', '2892041085', '2938463739', '3554768568', '665321720', '4086658384', '3182833252', '1653016455', '177193417', '2485000087', '2488272785', '2803195749', '1999660851', '1456576726', '4085563097', '1160967985', '2894635690', '3686935155', '1347542349', '4246557753', '3590401557', '4259189014', '3949287071', '1853069366', '358867970', '2385047306', '756677655', '2247273347', '3451289141', '3392552803', '510454016', '30650936', '3307462195', '3818612808', '4089666658', '449479385', '968434069', '2303517156', '4227274972', '3381519000', '220262597', '1538644517', '680270887', '2142497014', '237492267', '3509478911', '767955252', '425733994', '708549238', '4170668827', '246977782', '3287951899', '3851466541', '2359520876', '2311487058', '158163508', '1324046766', '771191112', '790991039', '3928351581', '3187969599', '990323474', '3946614613', '2323267944', '127240207', '1548902066', '3129691238', '67667689', '2251454797', '3946619910', '817046735', '1901831183', '2773966086', '1869445239', '2947047490', '2186351621', '3913698961', '3392527422', '747203805', '2034313231', '1128270383', '1786898764', '1037510327', '2610127048', '293751558', '409257405', '1588294436', '3594583336', '3874059726', '3007406784', '3039309993', '3211869804', '281688155', '2764878573', '3389631138', '867154832', '96208546', '4139045662', '1826785122', '3651176772', '3418415418', '3022311573', '1497764698', '2998372996', '3827012174', '1368851974', '242676861', '722924797', '1734883207', '1077729842', '3425996117', '1210231744', '164649836', '3752251002', '956842207', '575808855', '1752177173', '2357205252', '545994124', '4186902667', '2367196896', '1924180022', '48810467', '4364520', '4105400423', '921197600', '2554956824', '3256763267', '872496975', '1900681884', '1641765152', '4229337308', '3669299967', '4118034742', '4202341981', '3383087119', '2107523123', '4087184760', '2769292935', '3966643350', '1036837546', '2732029489', '2834790159', '1724902117', '4135207140', '82886770', '1162342688', '2266067078', '1973140471', '664032564', '3536738287', '4278742882', '2183533159', '250211214', '748898602', '3982673935', '4052965084', '868932064', '2076577222', '3270322093', '2288884065', '130911918', '2031053885', '1827572703', '4238847438', '25927492', '1241297311', '2004127159', '4207915079', '1780851267', '1264021736', '388159206', '3694263991', '2397525028', '2416778852', '1756585612', '1654224995', '3075707957', '191661856', '3744389392', '536059045', '3418014649', '2025752984', '180901205', '3103100779', '519705421', '2002132690', '3204104078', '3286516126', '3271632767', '1886391531', '1075421435', '2753071763', '1159109322', '921723192', '1338752348', '4011956251', '1775649973', '2445964998', '1819771813', '3377111618', '1745394194', '4223365917', '2471590822', '1905968948', '1206554126', '700247942', '306290176', '2703345903', '696973799', '2138103664', '1830089924', '2996923495', '1810772954', '4198698180', '2078674354', '4235829484', '4201565639', '170511774', '3166529318', '1927775201', '2925109008', '734470389', '872988283', '861455380', '1997487607', '3090997583', '3237640011', '604068853', '1238315600', '2920504396', '755780811', '2322876084', '833872022', '3726708134', '3768196126', '72149297', '250831543', '3272550779', '777706583', '1089819483', '1766631338', '1957749285', '3653847990', '2117342476', '3989357869', '1555919109', '1815798739', '699155254', '3628957138', '4250931903', '3954432137', '1785099143', '3008955247', '1972854120', '1330161973', '1131747253', '1190152428', '1944222205', '3677554347', '622607120', '3858621747', '2098413475', '2309977061', '2654042307', '1775713481', '3593712038', '4082601014', '3697176442', '3137171860', '1643443310', '518815654', '1298449638', '1630490032', '4222144697', '621887962', '2725243136', '1971897094', '3526046417', '1479087506', '4184715643', '3726270158', '1574913732', '1281707182', '1043524551', '2274328264', '3076462074', '864506904', '1356197621', '1214944988', '2201282509', '377254812', '3596510482', '1529892177', '1774373767', '2006563795', '3285475817', '3887323073', '3234297562', '3619266504', '2103025461', '681219745', '35091389', '1612428848', '1203119679', '3337001263', '3154564127', '3684919275', '2880970123', '2197125563', '3233958546', '2582267101', '1274527630', '3834803264', '2748187097', '203534201', '4107748684', '3949652638', '2477400016', '102972049', '1753644287', '3901745148', '2793561755', '4155317680', '1691642619', '2876312334', '16158771', '273094339', '1701929655', '600398738', '2593474804', '1599651156', '628671634', '2932999753', '1757785738', '3753455739', '4032794844', '3827509415', '506752732', '3531332626', '4157146163', '3888723655', '3245288267', '1217440720', '3518655503', '725381690', '839969661', '299923852', '177677110', '2278755941', '3260635116', '1754464325', '1567409456', '1642028556', '3125637601', '3797370417', '744056231', '804483110', '2638434295', '3904383762', '3314397440', '1722395054', '3222968781', '959032583', '1967012522', '1565715575', '3596836719', '2131811948', '4216835023', '3649098551', '3216718101', '791187416', '454957861', '1366149703', '2895151976', '3650881117', '1728390960', '766786899', '2657714090', '209109933', '3377140913', '3391112259', '2002146936', '3868597644', '1203120960', '3128167927', '1939550439', '998267429', '1465884852', '3249170164', '2822053009', '2955430444', '4203627753', '4174222591', '4166457625', '3531892734', '854213413', '1095856197', '2129049769', '3160682436', '3412268845', '3708775131', '1818524861', '4100237668', '911059261', '278754212', '1205989226', '1433072169', '1372844777', '3406437144', '4058319046', '784441822', '1199178491', '3291155312', '3027352986', '176859368', '1868620616', '1860569646', '3950353223', '1938943891', '3988877752', '1231257462', '389818573', '1876322819', '4184505089', '941988517', '1004501613', '2139628002', '3488520242', '3893181671', '3563682200', '2914997261', '431169924', '2168072348', '1801766962', '4232178887', '3438843767', '435185357', '2289758081', '3732064146', '3308814501', '2309311781', '2942284757', '1699259166', '3644254478', '519339673', '3618085464', '1969907111', '1422946117', '2507151007', '1600849184', '3213836603', '88914867', '189463573', '3621583208', '243706603', '4149006579', '1462428678', '4020968761', '719337372', '1233165674', '1499053881', '3113377968', '724636212', '1061745506', '955989309', '425366021', '3662375994', '2843363655', '1463274654', '3212746272', '1201195269', '3004656227', '1928727087', '1196882187', '1615385128', '1355891623', '825060275', '2676714275', '3227214137', '927695082', '679023125', '2621889209', '3539439890', '2534729330', '1840365070', '1822642771', '404584045', '278489979', '2585193676', '256821264', '860542786', '4089322861', '110700006', '947239682', '3163152395', '3702386514', '1630243360', '3847455245', '112957559', '3029154892', '102886106', '2296601023', '3946739090', '1077825961', '1771812765', '651174684', '3289683998', '1922356255', '3501001868', '1739587848', '4060350890', '214416', '2798516620', '1256728745', '3557215006', '2617418498', '2062625787', '110357109', '3610629096', '3755997215', '1508951125', '2415873572', '1121879381', '2237504401', '920954386', '2855995587', '750584397', '2010172644', '2726295050', '268816201', '930199924', '1284947746', '3796724403', '772203253', '2294124221', '1693024677', '311593241', '2246530176', '1530169810', '3969260761', '2367684478', '1841631859', '3153322133', '1445028465', '3624273144', '1118457299', '1556381686', '3558194197', '1173584072', '2192323352', '1502205727', '2374301539', '2465836337', '526418317', '2301827443', '69856756', '1869434172', '1320937087', '4266815563', '1714855985', '2061870345', '626269042', '1969993396', '1329734614', '2042072178', '2157555213', '870288678', '1337579906', '4239959392', '1051419581', '1584205731', '3767960965', '2575352938', '2415054310', '1395960049', '3906315254', '2558884259', '3768450121', '2724525695', '883921036', '2789627652', '2381400760', '3832568771', '4236404112', '3696860159', '2119816010', '566545011', '4012058764', '1651087490', '434543874', '3059491867', '1029448353', '1141817122', '3172060382', '401976348', '1490180841', '587250937', '666781614', '119655595', '1824709964', '3540481566', '615258122', '3046805064', '882329142', '1162270076', '915963444', '1836221047', '1257452850', '2562744721', '2955216817', '3161340282', '1956101005', '1771420278', '179959421', '2079744277', '786960145', '647263111', '1903224605', '2605913428', '1580466803', '3739685239', '3459029391', '3835066550', '2902382716', '249613929', '3350877007', '788496445', '1820083761', '3656509214', '2044297478', '2904863529', '4192218834', '968466974', '3781269679', '718752800', '979918733', '159721752', '4285155515', '3268726556', '4177226936', '1573329057', '414811541', '1061411905', '4019176098', '1487659279', '3110363670', '2575170797', '349771745', '2198931282', '1769873692', '4142448875', '1960269366', '1107859556', '143166460', '2953099360', '1179672480', '434091691', '3693396474', '3175914811', '2193505055', '2157401626', '712966241', '1203705291', '26997605', '3758939213', '3180156897', '4206300929', '2237225061', '1589820024', '1215610011', '1732259589', '3578863998', '3339552268', '3349548561', '1852255097', '1286933492', '4085930935', '1613656858', '880504585', '2205661933', '2534753543', '126225732', '898889852', '3357710960', '3789409122', '1162632631', '3335311287', '1299746069', '3951957899', '2855520649', '2354259889', '2797334400', '1825901552', '3858223520', '1868823319', '55735397', '4083305694', '2549322104', '3306217170', '1684415115', '40348900', '1570840351', '2724829651', '617227257', '1823369186', '2279603197', '4258255746', '3114306284', '650745497', '3262152241', '559455545', '452879594', '1734795794', '36941495', '1371103064', '2342752176', '1902318131', '1630977665', '532053807', '2064060869', '2766462963', '4219761316', '3319708573', '3684827284', '753115138', '2064297240', '1128274822', '3377452001', '2232072212', '3086023208', '157721960', '3406006327', '350873258', '945248517', '186124210', '1220694778', '2104037286', '4002607728', '1906297840', '530867226', '3398459522', '3527147387', '1766881633', '4270106183', '1616971251', '3321733695', '3504715371', '544929860', '2876844499', '1149588581', '1626682007', '1977805725', '101334227', '4095101453', '3566981174', '1802515141', '1247059122', '3137753114', '1484389215', '526347239', '3194427881', '1224170949', '544580953', '3838044081', '1662125407', '2134876228', '3637506678', '3659838928', '3856381135', '3749456307', '622559859', '390945698', '1250734354', '2171536546', '407061424', '1319656469', '2647215157', '731731924', '485940642', '3772142360', '1910339245', '758289588', '2500726913', '801956327', '2142921098', '95076039', '4072028629', '4289839179', '1151525474', '3634712993', '827158470', '665832587', '4157683270', '2271507036', '2598678508', '3622325352', '1860786983', '1333560242', '3516104940', '1797987592', '2444024386', '2015438787', '1071768479', '2180353936', '2234839224', '2204967448', '4246197109', '1600954475', '1417903688', '699622003', '4010412126', '4017520480', '3855990127', '1303299495', '992238642', '826425232', '4163567434', '3738186641', '568710964', '3764071536', '2554184750', '676728856', '3874488615', '2411782898', '3582418533', '2798180581', '1753827631', '3007788384', '3415274331', '3120305017', '550528378', '2637502484', '2364668554', '2739960670', '841013245', '914475803', '196887723', '388291813', '2011797216', '2641648909', '2762265549', '4168716115', '3676617790', '488329448', '1482977591', '1893794468', '3965376459', '3631375832', '2938749256', '3228219206', '4133637044', '4110062919', '1905807810', '3986539073', '1250119961', '1306811865', '2682163246', '1101073006', '345596616', '1147733770', '1577755528', '584463007', '3190640703', '1901632579', '1275887047', '3289739345', '3039787932', '1245050522', '4141101486', '3335153331', '1402201473', '2023259345', '1956045337', '4186433927', '3885475162', '2905482756', '1155541225', '1527128646', '3856270842', '2050237599', '1471977551', '4180045053', '397526429', '267727906', '3433414618', '2988714006', '1726517107', '715525781', '4104785185', '2955014962', '4024680171', '1105599539', '477854779', '1502351219', '91120222', '2912359758', '4092803548', '864823067', '2678645214', '2867164384', '2103350077', '4150879325', '4114629273', '2249176184', '2354753475', '452781702', '3378415880', '3754239356', '2057068023', '779179812', '3206285602', '1137018984', '2146934064', '345960905', '1937376836', '3430342894', '754494201', '1636589484', '2094952127', '226975938', '537489246', '1573959844', '3403877450', '1133147752', '2695416532', '2196376997', '278368455', '1187237091', '606922183', '2166119628', '3598931817', '27702695', '3711746032', '3735952238', '2186979685', '1867718138', '1749744109', '2497272063', '1527531594', '1426337764', '407288007', '807481523', '2062185771', '875838968', '2424637456', '1811608751', '2877501688', '3488277311', '2185322441', '3852416626', '1168380708', '2760644804', '70239777', '2835333152', '171025395', '2610444710', '386736334', '4040469677', '1401946527', '4106186736', '160567780', '2150057383', '1556502972', '2715879316', '975764373', '2522645669', '1468446505', '1379273008', '3235749382', '2453174300', '3397274143', '3030445347', '3621868055', '3761835607', '1786302939', '3044687724', '3629737683', '1119637286', '633974618', '4001241592', '850684480', '1649692139', '2434532267', '3007412705', '2666358956', '3435033871', '812528842', '491750282', '1397515488', '3647265906', '2865586777', '4166625784', '3335940486', '671500966', '3485847920', '3254529235', '843844488', '4105370932', '4129687445', '17874489', '345541072', '3258357208', '3335267094', '3568507739', '3789029184', '2324438453', '1845786756', '3244922451', '3676729604', '4074887767', '1802730644', '490453571', '210121672', '3714846142', '2984524106', '655841147', '1765289049', '2151031983', '3303531339', '1115453150', '4116895316', '684002741', '2341662452', '1050251873', '2789589094', '3195874307', '1552700632', '1658768128', '702526737', '3495546034', '3232656056', '3194920967', '1501679119', '2583998307', '4128790213', '2368083210', '3217162477', '2719559106', '1989853635', '3693943691', '867953287', '3233487850', '362071615', '3259367353', '3856450292', '1605098821', '2225155651', '2396122429', '91909487', '3417632652', '1640673752', '4008259000', '508487235', '2918749132', '2520855981', '2385338568', '3503466480', '419532466', '931928136', '3022654050', '3403063185', '1699663431', '1884123926', '1442371155', '2515291685', '1607711017', '2139975650', '901955315', '396478584', '1882883713', '2369873901', '2770327714', '3681696850', '4171466007', '2518909170', '3023628065', '510796094', '3668560930', '332179237', '4189303160', '1201353948', '3565319586', '3785806105', '3105765412', '1314055847', '3759077194', '2951510981', '1488264230', '785309813', '2872096089', '2794180407', '1983140495', '4162137499', '3017074183', '100961464', '1235518473', '3444400392', '1279105661', '715515458', '3945518849', '4251372836', '3345858125', '4224104772', '3331152144', '490571154', '1888695830', '2706302320', '2711079268', '2880520470', '1224903972', '3501620432', '460661301', '3633515900', '1429241116', '1466995652', '3204356909', '3462134235', '3218719992', '3633875859', '2770527444', '454719225', '610367576', '1701917923', '2140038223', '2902416704', '3771339943', '341636399', '1396819417', '478399061', '1139465813', '2657070627', '2643522744', '104363229', '921689165', '688225431', '1208521605', '1302971330', '2051603944', '326347400', '3586952726', '1937562827', '3664010858', '3302882916', '2067723665', '1240958240', '1092379167', '1977169313', '2725164213', '967011022', '3999157860', '2814849271', '4130552113', '552686696', '3915188082', '3788504448', '3475396168', '1970105932', '248110726', '3637245518', '3304261393', '720575893', '1896968816', '757155672', '1712704788', '3744455229', '1700908753', '1768663573', '3753704467', '1204312045', '626898203', '211705000', '1387920247', '4170145082', '3381455240', '2146865301', '1693723804', '3109208257', '3722331766', '364065475', '935182201', '2182496817', '2877332363', '1803275543', '1490218826', '919637696', '3080242563', '3501300823', '3930310541', '2925251320', '2017478494', '848152460', '1853435067', '2177412287', '2579915587', '19969040', '2901172638', '1862433750', '1091316601', '149322935', '3685139016', '1043841273', '1294433853', '3908675397', '1643010658', '2729363330', '1888241344', '202137419', '2797343771', '845902488', '3347988500', '2596874575', '2795674177', '175933138', '1748933278', '949085150', '1870423168', '3943649656', '3173690104', '687654571', '3454377311', '2471195693', '3495214785', '533036818', '440970262', '2325660330', '3114126441', '2750813527', '3143884531', '2296562792', '1061559786', '915187958', '3073399875', '671695205', '1921897790', '2173367744', '955398943', '4000251470', '4250174466', '2616226908', '318268706', '1737420203', '1007599833', '656688286', '2508555495', '3048052163', '1704192379', '3819085498', '526068387', '1709307139', '811652961', '212302062', '2689622376', '170551310', '643306292', '1174920776', '2120604435', '882150572', '259138075', '3252356280', '306010070', '1617391894', '1638625563', '784664260', '2380117374', '3206828033', '3585709696', '3678607925', '1517730411', '2844548954', '3171268449', '3867317684', '3294957663', '2482084054', '2970567256', '1082833698', '315239924', '436651588', '4215766191', '3664054999', '662862265', '1721071411', '4228454268', '193057331', '3938934837', '1720699455', '1005267385', '2970420751', '3856018417', '3947437799', '3382116221', '3049491942', '2315439666', '1178414645', '2355910668', '2492206995', '2692654556', '974024618', '4182255726', '4284482399', '148481382', '3378996021', '1832065589', '3810234126', '1136509864', '1198822517', '939291841', '2435374903', '1389088809', '3396830170', '3553843473', '2384130097', '3055102570', '3222758405', '2920432087', '2742796684', '914532885', '2667740825', '2997613878', '265740872', '1002836222', '3771702746', '2474879380', '3901098555', '1377112530', '2781631934', '3879766841', '2721223260', '1678145610', '153348140', '1619381515', '3782727355', '4085190064', '4259367757', '1767325091', '3931516549', '60934942', '312133462', '3179167671', '4049703237', '3102683928', '2155511798', '2539912275', '3630632197', '1421267283', '3231667776', '1686583866', '2921914002', '2575078889', '887883465', '2994891113', '2117304684', '1855794888', '1268088620', '1298016856', '2074041241', '3215236382', '272875209', '187728438', '301445362', '2063177201', '3081875998', '2169802745', '4149184300', '2902086072', '3327259603', '3732784795', '316055690', '4153011100', '1674888438', '2529252158', '3129504825', '2235428011', '2714876429', '1569316024', '1922434523', '3434354867', '2660476047', '1006903887', '2298040175', '3453000167', '3305669901', '2770928885', '2661235972', '1386545389', '4070373333', '3887489328', '2891200198', '4142334594', '2191615827', '97782821', '2404898033', '3841392405', '3208240371', '1833759794', '4242910698', '335083853', '111299360', '2097449752', '2948655274', '2034155627', '733567972', '2453993629', '3825878532', '549564247', '2584972286', '1526669491', '3240064326', '4040181802', '2331092173', '1671887548', '1731720858', '439904567', '1379777527', '869427005', '1060035659', '2329517093', '1321838948', '3352427003', '806275357', '3676123091', '1498441841', '3321517547', '1766189272', '2236421139', '2529072432', '1047810173', '2740996837', '2612574414', '2270126516', '3171602353', '2479854230', '2325712717', '202228513', '2301324542', '892230242', '959243663', '1395068547', '1971604001', '2307150378', '1323913377', '2642084542', '2082623056', '13466907', '633397465', '2692750246', '2061698094', '888120649', '2358288123', '1205782315', '2474306792', '2501314150', '2892429018', '3123670463', '3249252679', '3915373411', '2237304267', '2730018676', '3445542629', '2373658545', '4020625664', '996645840', '3374746454', '1616400535', '572783070', '3091734711', '1729385316', '613582690', '3081495551', '351209994', '1975638328', '2692070381', '2671682966', '274828992', '448676621', '2124576111', '3572755662', '927649908', '2731002498', '1850184598', '2460315917', '4173740423', '1944996876', '4178800987', '3003433560', '2259759203', '788716103', '2154137211', '3168283375', '3842730088', '2599906667', '3420008322', '2259216780', '3893357703', '920600431', '3063189490', '678242184', '3762897868', '2554767933', '3400509864', '2991901172', '625822979', '2438057172', '2086300822', '2762282302', '1533177888', '1143734836', '989190365', '3219123961', '3826153788', '1053535074', '1525541504', '2331094235', '2596086831', '1206835239', '2141807420', '183514604', '515257574', '1397955556', '3548520578', '1683297114', '929107951', '3816147170', '797638314', '237626647', '6941167', '3175383828', '2534006661', '412637465', '119750609', '3629715562', '3729240624', '1772087537', '1188520854', '1163982543', '1869360186', '2280892735', '2391815688', '1163805498', '1633278155', '1118578975', '2422863370', '1753679456', '131920762', '3565166403', '2636711710', '4027440425', '3946888590', '1371280659', '2688159351', '28573792', '2467445335', '219854506', '1071183781', '3366038267', '1781691537', '2186630028', '3830843862', '2246974842', '2593959287', '1490557433', '1638992821', '1807182727', '34370465', '3106536799', '4149598823', '99027353', '1951648188', '277703982', '3070286690', '857040921', '2084337326', '2034851926', '3628169071', '1896981357', '3051234166', '1599264944', '2729267396', '2642068464', '1893384353', '4021236305', '708384120', '2692716579', '1074735574', '1374730378', '3868530854', '2045363335', '604179853', '2457475836', '3859818831', '3293919620', '3169458477', '3302719635', '614885637', '799065233', '1057214819', '3639452198', '919376574', '1601916220', '2403141666', '2859386475', '4079660037', '2099321023', '3700950547', '1110856401', '474449136', '2056583312', '2721696840', '798684088', '3580637647', '893373776', '1903400031', '2227701444', '815464504', '968459715', '1350220187', '1764172149', '401574569', '2565080891', '3417455063', '19861336', '2499367081', '2449646133', '735593165', '3037717443', '1307632801', '4128174743', '3613369719', '3783327786', '1047008495', '862976415', '1776135378', '1685190005', '1321452952', '1714112785', '251609489', '2437671297', '2639426191', '4210780884', '3506402701', '2265576335', '858322877', '1695480317', '68377012', '1402535842', '3426952204', '2977769484', '4154940176', '400356575', '3008017580', '2384973677', '3376874101', '2238892602', '1278050580', '167692813', '3800668884', '1509619943', '1122283794', '3713495962', '2792940011', '1954528574', '2263436179', '2874359158', '637049052', '1620415785', '3822707736', '3917180106', '1560199620', '3627805046', '1889293012', '967501371', '1578537301', '3817357694', '2085386112', '3555408068', '1798929494', '236721490', '318056240', '1678290669', '3041724882', '2376501244', '3691092140', '1004175800', '3898338309', '2477995738', '744502636', '3868972599', '292032212', '1955290741', '3889941067', '817091493', '1649886205', '1188805929', '362331704', '805963128', '4053179562', '838134604', '4161589806', '1872538468', '2695471827', '2872459265', '1355698802', '3685002484', '63434504', '274412592', '662090934', '3068417283', '373308576', '426631217', '935931560', '1036819130', '3720406762', '1204240464', '4000643494', '1740256327', '3453792488', '2693999668', '389674816', '1557473913', '4083994402', '313748507', '2818637673', '1842623585', '3095369567', '605208919', '3278874120', '2538130294', '3559606266', '263253434', '975577539', '179926081', '1858559841', '1346069916', '777525913', '3189486214', '2841517077', '1027111849', '1852859019', '2723158684', '4220800520', '1586958576', '2321880279', '1707209495', '1103170882', '3412870700', '4141237069', '3380616735', '3683968161', '188505465', '872605952', '1047967283', '3952099824', '636474096', '4213029513', '298871218', '872950970', '3962281765', '268215542', '3866466210', '589729782', '294664137', '1733435510', '4278100114', '3534091101', '1353065742', '3717208652', '1969654251', '2896808540', '58444357', '1426073917', '3629495507', '1060275544', '724969489', '3567369930', '3812153136', '1074417398', '3733069609', '3864376594', '2222499316', '1134192019', '1812117472', '4238238661', '3611646220', '3703433044', '2144881822', '3908056289', '2187392019', '3106485137', '121159616', '41330505', '739813844', '2638437980', '2896707893', '3117416613', '3975178736', '2706955572', '48571141', '1915380946', '37025173', '2690622298', '2819981834', '4144431463', '2831323801', '3078061160', '714110997', '3119648674', '2808933304', '2152420806', '844187980', '3691014441', '3601961332', '4156920666', '2752736167', '1236371399', '90454601', '1317022921', '3069899537', '3200581311', '3315662669', '4104024410', '1278854245', '3814517723', '2279381833', '1363545588', '1645469702', '2454410760', '163992226', '3656771393', '2196568626', '1962197037', '1096700405', '4124620007', '1584032720', '1076018285', '4222772842', '3659977472', '3427581706', '1441699239', '526306322', '234679235', '739312213', '895171477', '1853480847', '715927047', '2038842201', '2758697837', '3971284129', '3245840256', '1497621048', '3643004825', '3968521389', '924928769', '1169494077', '2592239355', '2829375666', '688431737', '2842497966', '1956366650', '3796424338', '193342496', '4125420656', '1500592227', '3990432120', '1832632366', '4274310707', '1889940073', '1673641149', '3916699033', '301084021', '85168518', '1541614804', '3593742314', '3016291457', '1660158596', '3010455159', '3403133817', '1291254373', '2751347631', '3847927617', '529363423', '1736153735', '3145143643', '2224372535', '3494778844', '1883700806', '3802316845', '1509760322', '3050850143', '943414054', '3857059746', '1564617242', '1074521155', '3648232990', '2372401889', '1358970067', '775500559', '298123814', '1634190558', '3358064160', '2912281746', '1524039717', '124989980', '1034788894', '3436774163', '4267908091', '3389184536', '2705316616', '1675199562', '55793348', '1965364019', '2263765387', '125448533', '3219059524', '3854862695', '3860040039', '952056690', '2067766968', '2407493983', '705007381', '3982250823', '4108357970', '1054917549', '2234892318', '241689075', '1833797882', '3645508095', '3972620098', '3755177042', '3389359282', '3620294118', '3287340168', '940376988', '3767783225', '129394252', '493246293', '2504428394', '570094895', '330901309', '2929993529', '1422569345', '1326595643', '1793588465', '2863044222', '3483003454', '3493348543', '4153748211', '4125421459', '1966847967', '2058886809', '2017624114', '3274802131', '3315433656', '2091283071', '1896349766', '2287546267', '2096772901', '2438434714', '3858811430', '3171398290', '2163403169', '2512869273', '1547325648', '3981836848', '106978589', '2992914551', '2517697168', '1926015481', '2468336372', '1840858294', '1434013231', '688314875', '3894686399', '1142967652', '2506611075', '767550382', '3488564904', '3369636425', '989710552', '569253671', '2509552492', '4025024212', '3861842266', '652541886', '4285356922', '3428029430', '2683913641', '4123308008', '1132221750', '4065675893', '4121425072', '3220524120', '489018943', '2461302232', '3572440355', '1374408115', '1055406820', '3785555410', '411244492', '1565892252', '1282938425', '51311653', '1857156364', '3964060639', '2568221006', '3563635172', '1401579696', '3217192264', '86545292', '2951716881', '799782433', '411731753', '1155431373', '2288730210', '2818297089', '610427555', '3708212410', '4161974839', '1351639930', '3988084859', '933541663', '3004061810', '3128414020', '2024657740', '3111783515', '569347123', '2001335035', '2765362727', '2538041788', '2368889606', '2715282469', '2655831834', '3056409797', '1601281862', '95873940', '1255725714', '4199168774', '2923256494', '3365728297', '566911676', '1807713409', '525603148', '1631274105', '333191230', '2074898020', '1063772489', '3776079471', '1003080943', '1294861633', '3480624055', '1400442081', '1794028018', '885074740', '1348764141', '3085508457', '1740159503', '464565286', '3170422433', '487242141', '1300982397', '1333874666', '280587468', '1764411835', '3477913010', '1902753965', '3311545292', '1381535648', '3835329221', '37290993', '3712322311', '2047901365', '2285783902', '3670952162', '2074025065', '3510308570', '544654350', '813808366', '236692540', '1951611940', '31247346', '2363654406', '643535605', '905503405', '366857842', '759623017', '177094411', '2285145952', '2514859165', '2284016273', '1251959878', '1757362667', '3298103363', '2775611507', '3658750431', '168005957', '1671389147', '3188133088', '1858502765', '2705765590', '18300872', '1164494804', '2979448805', '982365060', '2631368299', '2418854700', '659707179', '1993452587', '1549014243', '1770523304', '1154290723', '1102811972', '2912638473', '200825836', '3300948291', '442600417', '675843657', '2293179650', '2961044923', '3488779034', '122055810', '4108853194', '2168553474', '2251273418', '766559591', '2719298288', '2140531785', '1265323263', '422777830', '4011563073', '650456731', '4198665344', '1440328560', '3147545008', '3547892636', '1356764145', '1287321572', '934841988', '3342533717', '1530777040', '3222805942', '1180440770', '806826749', '127163854', '3136211868', '2318827942', '3298491517', '288749001', '3824757637', '2291564875', '1751377277', '4077329597', '4107954742', '1977475739', '393416610', '1781301042', '3773409641', '3710884082', '122122393', '4014449816', '6912101', '1738349310', '4095379875', '3508322706', '1102483880', '785245384', '1968332736', '1131892723', '4249304663', '2580858981', '2237045476', '73087107', '22235632', '1117746020', '2198898969', '1103713679', '586190898', '3382409058', '44607617', '670542615', '2877011901', '1473407301', '2723447665', '1985340464', '1639220499', '1497739820', '1163018914', '273208484', '2030036850', '1138354613', '752522970', '4063572110', '2534467685', '2171146582', '2259674237', '1462150899', '1940922842', '2952103933', '3221494425', '4013344838', '3899724307', '206554895', '1413641706', '509781557', '443617544', '793834522', '2867836267', '3524825540', '422354467', '1930033127', '1987345098', '2694358997', '1867946088', '3619627962', '622462500', '4002702641', '4241501571', '1904824931', '2430713742', '3305490944', '1716570408', '1571199843', '3083954869', '3147640060', '1888712494', '53934373', '3413075630', '1829766016', '100652122', '1707508219', '3786601726', '4233837355', '1232721487', '1009925402', '2263113621', '275437483', '38282985', '744407130', '2427137736', '994339684', '3310353908', '3034841234', '570808303', '308441139', '74074378', '2858620128', '3021023405', '1638732545', '2965640468', '751127724', '53495098', '2286605851', '1622702915', '1942474082', '3374451878', '3612493798', '1566556513', '2985296458', '2006849293', '878854939', '3376765194', '2043006756', '2689464191', '3877083150', '189449283', '849041503', '3979584962', '2577147907', '3856652715', '1698790428', '2677849552', '1410614402', '1638217350', '938161513', '3886618938', '4170108374', '1782916605', '2200684348', '2506434794', '2950208976', '2787748632', '950236593', '1287627385', '4130599956', '1360898723', '2834404806', '457253413', '3863201568', '1100226557', '3223764684', '829096016', '404979471', '3841242017', '926605391', '1080023839', '43776105', '2622371373', '1379380863', '829602148', '584811498', '104607440', '3687555234', '4123800071', '1980308275', '4269687196', '2811328031', '3156836239', '4026815644', '3398901860', '873286892', '3075515067', '2893363609', '3318802055', '2885684023', '3906525090', '514153585', '3899671924', '831161723', '4130722320', '2136853395', '876418285', '679447655', '2533309120', '3366499153', '1232434552', '1801234307', '3222393526', '721082024', '1942387906', '1399695501', '2506208118', '4140301246', '3958632725', '293298838', '3431177382', '3029657775', '1369208954', '3888550683', '3941838661', '3802870894', '1480664438', '3949033351', '1943275101', '2860652622', '3149791577', '3129511797', '2434399746', '1590677255', '2183041548', '811345080', '1901024297', '1031124455', '2492936252', '336583982', '2320431814', '2089971323', '4106338184', '2700628625', '4165471135', '2740874943', '650289472', '3001098195', '3417330881', '479218640', '2035887714', '2129918320', '2425916002', '2742823997', '1665415662', '3966358321', '2233184763', '3845620286', '1850316618', '2503422360', '2555858385', '2413778005', '783438771', '1333395072', '1690420493', '108508030', '1329447487', '1592319948', '2271777730', '1608616656', '3694172820', '1189540266', '2114066448', '3577726402', '779843977', '380089411', '861989233', '742353739', '2880529865', '2582794582', '1780037712', '3077019139', '4007892577', '72291902', '1143203761', '944656644', '1966347593', '1838843061', '2851625619', '2346511460', '259997168', '3327757331', '814953804', '2247555890', '3381302269', '2040806459', '3382162822', '2987370835', '152418051', '1942642254', '3943984458', '692075109', '2501620729', '4106727661', '2377812861', '1025760152', '528216257', '495182043', '2005419859', '754435036', '1501313615', '2635162962', '4194316975', '589300788', '851424323', '1883489475', '3794166180', '4118369012', '4212674087', '1079489905', '2769914393', '1466022381', '2216215956', '1649465591', '2641166932', '2530713176', '2072616125', '218221722', '4203274592', '1277547362', '2854622624', '333353849', '2290279491', '2072791410', '673121169', '4006924083', '1857353638', '3770539193', '129433063', '2382175616', '445373500', '3243169434', '1470276591', '869185019', '2874701225', '678132679', '1812831522', '1619445765', '935113119', '2718272622', '2457518837', '2321179843', '927693315', '894275857', '3436633625', '92245848', '1747799199', '3616067928', '1964407998', '3867467983', '3192953579', '406835364', '3071822251', '1462575543', '1507489572', '3316899955', '85767366', '2190420402', '4085386358', '715067060', '2492433817', '1591959024', '4207887432', '1100202806', '2171647061', '2896431832', '2088805820', '2929868541', '2535809440', '2172580817', '1467809542', '554561877', '1454534917', '1677917066', '3663891590', '3973045872', '3129233779', '2063976566', '323513681', '4238433624', '19658160', '1014928482', '4249581931', '899668139', '954409482', '455025133', '3853447857', '1066010345', '2701666228', '6745734', '3028859957', '2569748465', '772336533', '14945235', '4103800848', '2342796321', '1783910332', '767782490', '1086084992', '1090232199', '3187433814', '3761092488', '3709772523', '933991919', '788687116', '3833592318', '606020229', '463131402', '4282579193', '1561139627', '4198564536', '3978584303', '527590182', '999037301', '3568477429', '699952923', '585557076', '2054614790', '1255904420', '3700378878', '580141222', '2816742760', '2033808525', '4067439692', '3738793886', '417621163', '1019900859', '1598393308', '176471937', '3068673644', '178648386', '1043517381', '1150650235', '3630396793', '3216854901', '1818408219', '3611263082', '2774608722', '3404457955', '3134728841', '1227125679', '1595739973', '690652273', '2362894171', '2636152679', '1497201659', '608423375', '2469158753', '1729582789', '3017758716', '2164605953', '3417170518', '3413988347', '2409838112', '3711929027', '3217855831', '1833196462', '3517217019', '1569315704', '4092689670', '1478537984', '1936167908', '2168969773', '1549968811', '287790200', '3907813032', '508361018', '1963822399', '4225044675', '1529117437', '2490483153', '2021591040', '660949763', '1562797526', '1726301772', '2325542576', '1096627226', '2867772846', '4229467350', '3986920873', '1791652679', '2072654397', '571838530', '353103380', '3173191456', '2625858033', '404076498', '2938206150', '383090520', '4208608073', '939563341', '3631925742', '39270034', '937369584', '1374817425', '1287318780', '2301567733', '1965000814', '31456310', '2019748690', '3987699038', '153565237', '1023462832', '839562268', '1447029818', '1024681142', '1659248815', '4266442206', '3391397881', '3234409400', '2883057132', '1476508560', '312824157', '939765972', '676570956', '1623487913', '3234626838', '3407521586', '2850910542', '183271526', '416330287', '1682999037', '3980902141', '94512525', '1853025775', '1570416070', '3702762659', '1860511950', '1802524531', '3400896624', '2653549574', '1356178708', '1721503828', '1997474791', '2779241460', '123333167', '1290394920', '1713695535', '4279419003', '2928497983', '1022901317', '25669535', '2175816510', '1685082900', '4045413981', '1404009993', '2485173442', '2345395514', '2431677639', '1710908750', '653272317', '3582524764', '4064214056', '1922203779', '4009259776', '4113223676', '1341191313', '41832525', '3816082904', '3737890862', '1972417022', '2652356640', '244999119', '3503491290', '1613979400', '1049842818', '2663939214', '217595071', '1910904969', '2837973453', '738069322', '738179988', '3524314596', '893326926', '645947926', '1007362152', '2533741133', '203033412', '1184041113', '430455309', '1259701213', '2219856004', '1102866493', '1551227860', '742371239', '2366491666', '1822028766', '1949729672', '794747940', '663435595', '747087672', '1510798104', '2610561518', '3505218480', '677804869', '3883069165', '326664129', '1535764133', '1134576678', '3158637961', '47443771', '1893629654', '2564682277', '255609235', '2019768928', '2005200739', '4271049883', '711971335', '2977586904', '1997109747', '2428145712', '2917794701', '1693226702', '1333188058', '705975374', '249760834', '2838438739', '1948173913', '1628506913', '4160591592', '257669743', '321116395', '3928440935', '970156857', '124610391', '892071473', '1293045154', '750931934', '928621648', '864377288', '3434410911', '4053873223', '2122716507', '2796556769', '584478589', '247946149', '2311929369', '1441630498', '45718516', '335009647', '1198813199', '4082754167', '670911742', '3787364713', '2814227130', '1784350323', '2916384076', '1872379613', '1738754396', '1996087141', '895286028', '393394477', '2023524125', '1600455011', '3989198693', '2498439688', '227049625', '3790866767', '341845346', '592400339', '3072473192', '1569036874', '3086681346', '3970983262', '4193798139', '713488059', '1381604324', '2621315686', '2649026611', '3277640596', '1018819627', '3030832826', '2372451104', '3083830288', '807006174', '78990001', '3619281406', '3417435200', '1536783222', '955334047', '4254164270', '4024629150', '1465929077', '1625043970', '785490220', '4125243964', '896333395', '1864837767', '3824201493', '1278585786', '2460207561', '2269626530', '4136739174', '2861875204', '477591068', '3203913218', '1373703897', '3501931364', '125703643', '511362023', '4058794884', '1051165850', '691970985', '3722349660', '1017891821', '998764986', '1133385189', '1332771610', '1559258260', '1455321313', '929383818', '3472004495', '730719446', '559618821', '3926022702', '414601582', '18751478', '2115636995', '2945230548', '3764379733', '997439313', '3791426953', '378308819', '4163370502', '3665425666', '2832383844', '218126976', '2312158323', '804619862', '3855266116', '2967210072', '3964090684', '705138890', '1498254766', '2164122730', '2216645281', '3175036170', '512403156', '3924453080', '3699376073', '891105433', '507353605', '2110243278', '2153037761', '1566969892', '638775537', '2696856891', '2290162475', '3419710650', '1332882278', '3089090466', '2732461028', '3315486330', '2942401862', '2913463627', '3643995431', '1641873670', '1783630773', '3499523914', '4145665238', '3513954032', '2044471878', '4060638267', '2801788819', '1676394036', '569616021', '2388719133', '1699561506', '3576586766', '457574593', '4259324970', '3173523505', '604889701', '3228620685', '732845339', '4181789141', '1940265937', '2363470242', '2107081189', '3486313858', '1301205843', '1633704318', '118574918', '959956049', '3045891165', '3586650977', '2153821115', '3181512475', '328050860', '238152389', '7840377', '1730476324', '614606641', '3712070556', '3938958732', '3050792814', '1373783311', '880064528', '2168006553', '406875877', '4246266185', '401374646', '560848526', '4111934872', '95759437', '1817785599', '1801583645', '1865207745', '3695348432', '2223569283', '3155836085', '2599698872', '1077364719', '1175893887', '2460426930', '970316639', '284203489', '438311948', '421512847', '1180225343', '2699680057', '2951622929', '4258442948', '1075717146', '862876550', '167773274', '1112738637', '2890950285', '1718780095', '4004973596', '1283922964', '76912742', '637801371', '996485731', '3378482079', '1582270949', '1337330366', '3216974136', '1635661103', '592194601', '3033485944', '3512203405', '2039358442', '2602634903', '2121117680', '4281032788', '2397682512', '1577425467', '67648066', '85610883', '474836054', '3281762985', '3288255289', '750220836', '1023712594', '2549186516', '563069256', '1017435233', '1260166514', '3584264094', '2692353077', '2433903660', '1951437492', '2011074541', '3631560512', '1972106630', '297601002', '3075319534', '2624370380', '2747019143', '1091130052', '1171067154', '3576964854', '2437956447', '1346475100', '3850944985', '3578484232', '639120581', '3788868841', '155693996', '3542981925', '3913757674', '3425417232', '1556475107', '3951671760', '3279064953', '4142633382', '2980865661', '4145684767', '843676515', '959843439', '3261946380', '832111597', '1889561284', '661460159', '2725326747', '3875198199', '4191185830', '1605832718', '4014751562', '3094003586', '3921422048', '987194908', '479081127', '3708050271', '2081128662', '149023715', '2924356031', '1399570161', '3074458356', '858852228', '2825871581', '3297564047', '2753639447', '3951031049', '2651254812', '1550833837', '2923175068', '228724478', '1838681075', '3774220029', '1275822727', '394293006', '233057146', '427268030', '1983767076', '3232053960', '3984337495', '3595820764', '1070630186', '4117690418', '1719075410', '150342414', '2393885244', '343535409', '2361063319', '834639430', '2895849260', '284259085', '2364266814', '3889821387', '4267083677', '2330544471', '2961264393', '1203574711', '4032059949', '1460702001', '3462970646', '2119913009', '4085890975', '3523215136', '1732400671', '2590934028', '657063613', '1177054501', '3022952629', '3247396557', '238236954', '627844908', '2998860547', '2163806924', '3991527098', '867618575', '4219862792', '366046929', '3744997604', '2375462089', '2491497470', '2975065827', '3899151655', '453613647', '483049188', '3215487391', '917924708', '1153175316', '3335640477', '3477624372', '1137010796', '1770573047', '1902921043', '201681061', '390684326', '2708587571', '157268636', '623791878', '4225875840', '472254159', '1080582769', '1096831542', '3698337782', '900649983', '1189005464', '2766425759', '901303979', '242495922', '4079544335', '3728680617', '2763545469', '1886452892', '1698956178', '2620609550', '1220666503', '740269154', '1889909673', '801248966', '3016847846', '3427435191', '41642879', '2940654356', '2681780384', '1773230862', '2629442395', '789146264', '1533268491', '452939638', '3165653791', '1747078058', '4049610607', '3652898890', '664712104', '411688154', '1077901228', '3615755136', '1825201512', '1011767003', '3387519234', '3351643799', '3105234108', '2646392315', '2773032826', '568700686', '1427467626', '2521530848', '3816215146', '1968146304', '2904980609', '243898074', '2130383503', '1688286558', '405428132', '3331390995', '1160515735', '3149756569', '945869322', '1814593210', '2379850649', '1778085609', '1806509997', '3600661659', '176937568', '1953210268', '2952666575', '2835968684', '578876481', '2289794388', '2175450462', '879365424', '1945597998', '3898592643', '1279926604', '4272211954', '3391085910', '4021367473', '738076221', '3659662790', '2224585309', '782736846', '1280644689', '901144614', '1549888315', '2475079669', '2790657295', '1529397314', '3986999314', '1968459057', '1946764368', '2232471778', '752006816', '1272683540', '948594349', '1887960803', '1241270051', '2732810444', '3851277594', '3572612838', '3012443258', '4105510328', '2850509209', '724028325', '3202299499', '4047659051', '259600765', '2934042058', '3040691375', '3476682149', '1498742095', '3291515508', '2202597115', '3686190194', '2389196711', '471685759', '2417342451', '729856026', '2656631876', '3623190628', '1811021363', '321141387', '2601768593', '4223828363', '4217652951', '3342919298', '716205857', '1313195291', '1127307325', '4004124974', '951441070', '3196342393', '2626540872', '3236930768', '735811813', '1704179171', '2618041707', '1306338110', '100731276', '1896310801', '2986213038', '355160690', '170930739', '1100158098', '2198899241', '729305487', '3175819236', '4163686732', '1662175218', '3399444894', '4253986436', '491217075', '3789027182', '1068082883', '1627365362', '2943640347', '1254371139', '2794244676', '800177463', '3709849423', '3564614293', '1731945792', '3905745730', '2279347311', '2169547036', '1681658774', '1218703283', '3186605940', '1263370906', '903020933', '3984507010', '570504601', '866923839', '684180084', '3978621008', '4213945358', '3361087612', '202787484', '2826046335', '1697930615', '2877314442', '4134671058', '1640487353', '620931168', '3317835950', '816384882', '766157199', '1815158976', '2509477415', '4277141562', '1042965539', '3276213471', '2851269787', '2566518154', '1085259815', '2581737850', '3325146249', '3955537036', '1748236069', '139229088', '87251102', '1777515147', '2655524220', '2413462956', '2427346312', '972005658', '1205178906', '2105109527', '1845982132', '947107369', '3653306306', '3282233282', '2110476189', '2639741116', '261218444', '2623673695', '1638549173', '2608868276', '268203907', '1805425126', '1608550938', '2956336268', '3597634538', '771048344', '718170464', '3562955208', '2899171328', '1304281836', '24943903', '3327844721', '896485186', '2784556347', '3968999982', '4043705370', '4222078796', '590488063', '494342684', '1007704123', '2422997693', '612644906', '2108188468', '1746528134', '385796824', '52182818', '2690882078', '4002891827', '773396729', '2853884485', '2017010225', '3989496791', '3781958177', '2852836897', '1510189693', '644094062', '2119788366', '387537657', '1158236126', '1660590445', '3523548061', '4033110333', '3274131825', '1120137253', '2992424940', '2449473301', '2025383966', '4244463632', '360800244', '3455693782', '3537818194', '1449747272', '1487327799', '3001071751', '1533609818', '79214950', '1407189994', '2691509364', '278651783', '1182519871', '2731345509', '1267918307', '3565280227', '3457399351', '65978976', '4098955585', '1151885141', '1145166049', '894141796', '3673627695', '1117109340', '882787831', '2715927267', '4218717490', '1448857745', '1140866581', '2610494844', '50227527', '3245999872', '4282742813', '518255514', '2240919052', '3045187509', '1448553554', '1936956555', '2769673204', '2851922487', '1335898508', '929607923', '2380651950', '1146784351', '3270799775', '2096658932', '1554642353', '1838698560', '2456916148', '1413634049', '1084042117', '1221855772', '832749301', '1881457697', '1561372104', '741577656', '1042633676', '2214433187', '302183362', '1886219882', '1197761464', '460112184', '1500885104', '4055258235', '3133239997', '585897410', '2615984474', '404595428', '105414247', '1310511988', '3313795740', '3989395314', '3246796677', '3509870432', '2471550700', '2169511921', '127649684', '1018664986', '3934491209', '1026634113', '942844702', '2974348707', '1421721293', '2297106657', '751599722', '3873822688', '3331186835', '1392191159', '3190180184', '2284893483', '383607907', '151502491', '4010518120', '3989742514', '2496162191', '2693964039', '2706889136', '3527773293', '4126704525', '1143513079', '4033252363', '2586730902', '3151646514', '3728974729', '3199229320', '1749438372', '3150073140', '4241216275', '2922629093', '1682952247', '3031347403', '1112861675', '4268612133', '49512724', '2559263940', '919381911', '1813763902', '3068622773', '2316480277', '2752772467', '1848676985', '3096327312', '4135388683', '3317453113', '1731353579', '1456220611', '2772019284', '746553995', '2674578873', '3555851735', '2236462300', '82290709', '1962237597', '3962985904', '3830485621', '3809365080', '2476584925', '2031830745', '4056408412', '2030801280', '1560093320', '4014308675', '3717432238', '796733376', '4216192606', '3951780197', '2115776454', '158767969', '4002798045', '1722911749', '1867941427', '1202898307', '2167876034', '2784885848', '2814929505', '3515877913', '2053692105', '1052866478', '3951901113', '763977262', '1105000776', '3456202488', '1492911169', '2527140264', '1895424743', '2746302339', '1270273887', '2217975107', '2517616201', '1147324673', '2486303679', '2702494308', '312581825', '2769506511', '4150407592', '892306356', '3956263256', '1395640727', '1637427865', '2528176122', '2869061731', '677512784', '1013324522', '254046741', '1306609867', '525889178', '3926229879', '3715681569', '4112975226', '755056259', '3632072502', '3891122666', '3484477049', '2727385514', '743352835', '339349606', '2303635604', '92230658', '4002262960', '906914792', '1073827062', '2915353594', '1963766612', '1447011169', '3472113541', '3864594429', '168359768', '2950866342', '3038741300', '4181743367', '319129729', '3824079858', '4018659268', '856365940', '541681862', '2131379889', '2829792984', '3223189854', '626503343', '982322965', '721858430', '1252467098', '1447651663', '261646692', '2716503088', '4202744793', '1295729468', '151423868', '2187775241', '1755447824', '1000481836', '1035136905', '3931717290', '790687673', '3004272047', '1899078555', '3556049606', '3643346333', '3288709643', '3889211600', '97210112', '210393825', '438462512', '3175909186', '723829948', '2134184008', '1512828747', '3851254599', '2714416274', '2505215665', '2159444507', '137370544', '3769856229', '490655491', '4235779838', '2135167144', '3991326635', '2384019439', '389608207', '827868550', '3972098768', '649996922', '1884840556', '3506742304', '2731275763', '1086560243', '2254075965', '372011842', '3475980760', '3955420874', '3797325672', '1236148406', '2284384411', '3087165236', '2507282360', '4240521992', '4004100709', '2739475695', '2980258101', '361264528', '1491066879', '3084829721', '2375399520', '2848205164', '3549638872', '288001042', '2697775688', '1159427484', '1985153611', '3008741424', '1013377163', '2879361619', '2155152986', '3118974631', '3649047558', '3432819058', '2984717330', '680512190', '1927488321', '2316735731', '2525447278', '2460532945', '309860528', '2157929746', '154434302', '3187102775', '1793386378', '1092072561', '2042835866', '1403176651', '1972100454', '2217633473', '2977770201', '1744642459', '1958801669', '831772458', '2077156568', '2485387516', '2988315064', '2380928091', '119334177', '1953807601', '1810485930', '2042699691', '2105385171', '2608059371', '2447304290', '2575566132', '3184899378', '3808492697', '1106103765', '998682226', '1482566945', '2751638880', '1572089933', '3679966356', '3185692431', '3251218411', '3501505424', '2072093039', '662043969', '3577474244', '3998504188', '3697332645', '373835635', '2678255240', '2628188449', '3478806116', '938329092', '4032767837', '3738119769', '3709226646', '3348456289', '1400810472', '4033406811', '546852160', '2341354339', '2564031643', '155001219', '2012232184', '2339593321', '3770158409', '866329141', '3402377961', '3855347794', '524601334', '3213727494', '712567298', '2479111332', '3026366413', '555916900', '2004151159', '1206970605', '2840088969', '970593998', '31422297', '4284333263', '1644971908', '3346955590', '3315040094', '767327872', '3272491346', '977021682', '1631256136', '472699259', '909891171', '44862888', '2894424874', '597439017', '856829354', '2828291365', '3536688266', '1611628639', '504496660', '2482765466', '1522480247', '352713895', '2748209109', '1832868028', '4088563716', '491118104', '2809607334', '802414638', '2245388108', '1711316424', '3969026856', '2126855815', '2571050863', '2485271797', '3201936554', '702971420', '1596398209', '2664832740', '1753430045', '751749751', '1397225485', '1702401336', '1699116640', '3239024487', '2592001236', '3512048812', '2684225557', '1126679093', '1136599794', '1587393206', '806696202', '3926217735', '1116957623', '3681790556', '1669604733', '98389177', '2444355446', '2002156284', '2138889958', '3429416155', '1010862872', '3679301219', '881849271', '1975166347', '4260493070', '200586552', '940261225', '3541476814', '1900367007', '98243387', '3477891691', '1723821298', '2246509963', '3538230257', '2350533042', '603768826', '3399493403', '839136936', '18386304', '2808951120', '1638236770', '2551484859', '735762799', '2337118881', '3397017880', '161579832', '3842924038', '3681892474', '3505566385', '1715936677', '464495931', '3980763324', '3763253189', '3728752947', '3629151953', '2678142390', '570345153', '3342260349', '2094504098', '2396566946', '1953437515', '782216525', '4227721355', '1965648913', '810618772', '802011068', '1708484785', '491095881', '2130616732', '3246757761', '1235652015', '2328312478', '1386404286', '3006314602', '1114151918', '1343362100', '477927278', '266228028', '2005730896', '2779143636', '971510596', '3546861867', '1764880922', '151129683', '2578587018', '2787476717', '2285107026', '2761765714', '739733335', '1569186701', '26556401', '2348395736', '1448478614', '352751137', '3227570580', '3340777098', '2814192697', '549264882', '1386351230', '3696441394', '1405185826', '985587043', '799334346', '237943335', '1163794760', '3029325544', '3551837862', '2439177854', '2219392559', '1444583217', '2056660430', '1897311308', '2412421425', '3457347530', '1813567310', '514409959', '1447532589', '3968395368', '2063832343', '3275971823', '1446341316', '3614248848', '1046883986', '3992718328', '3843407616', '2606923091', '2669889830', '4173617744', '2293472224', '2802727034', '976170144', '1807134906', '2081433153', '1960358461', '2114493120', '4273848145', '3796451688', '4250815350', '2073417105', '821546192', '3164534147', '201564442', '3701320707', '3121610262', '3832253163', '1521445358', '2384544175', '3099140003', '858488892', '2677373659', '1171754345', '3389640666', '3728742842', '147026651', '296236215', '1327533901', '2803335863', '3822325901', '2695898547', '1773363754', '1033209626', '2024782884', '2741182317', '4075641901', '3701465217', '456705289', '495087397', '2106859088', '3861768249', '1985321109', '2926261497', '2247298290', '3920531792', '3291760496', '108743814', '649028999', '408474887', '3773489407', '2466172157', '1600413013', '1853948415', '1430932461', '2330162268', '2468898182', '2411120646', '1394402721', '1192733259', '3594729381', '3248170141', '910916908', '1660874393', '897030494', '4033897440', '416605749', '3413747696', '2696649330', '617964033', '826675497', '826165423', '3126297081', '1858523919', '1812388516', '4061182012', '25378326', '3047117217', '300236626', '2458143482', '2922727848', '1468984003', '2496555402', '2559530421', '2585323353', '2841665850', '324581869', '3241272469', '3770815990', '3943631332', '1544885187', '2313995027', '487592799', '977985181', '2921274626', '1768535020', '1974247761', '1003847016', '710272215', '3795987129', '3206596283', '2979120733', '2083799098', '341230339', '486447403', '1826591083', '949519938', '4214723455', '3860304218', '3202312518', '3097171667', '2307226742', '3606600625', '595302748', '1645436499', '4250838032', '537992874', '3126487334', '1969831807', '2937515293', '1352928000', '2110752121', '1691794213', '3051438735', '2455869070', '733261478', '96890078', '2980213396', '3066869007', '2110357957', '3074569974', '630468109', '426403871', '1183309937', '52515824', '1522127313', '3794194163', '2058463423', '2850129296', '2127963022', '254691415', '1184535341', '1584909205', '2311542641', '688975255', '3192741670', '582279263', '167342256', '566408952', '236337665', '2065683170', '2890939858', '1550429882', '3031574388', '4027073137', '507118096', '4155393875', '2298471648', '3183669415', '2530774373', '3385444012', '53942731', '2867570803', '4154312088', '3148886712', '3701319848', '1270020700', '3600053010', '1623900702', '704227031', '724466045', '2971360373', '3072478280', '1726708048', '2562787688', '2175249529', '2170473823', '804262283', '369834351', '1316949297', '1955207789', '4059679210', '3804588922', '1430458652', '622003251', '3587691537', '3922290830', '4201530293', '4063419559', '2165261948', '2505487381', '909491317', '3055371642', '2627080752', '3609066121', '829789151', '416057853', '706344711', '2782006433', '4013357208', '3603231279', '2051111588', '3658812660', '4247314940', '3933492324', '423805107', '1553332170', '258916451', '3158757965', '240779043', '370451063', '3343378163', '310937533', '4194142958', '72461116', '1988616680', '2505798415', '3455216998', '2815171271', '1748605867', '200218730', '3609731911', '1630476152', '2625705319', '245410232', '2422310706', '1332759137', '4063332351', '4254934247', '289899674', '46687083', '469391336', '3012033040', '1606098756', '3676836672', '1311508070', '655936955', '1418335588', '1887678907', '2776566965', '1063154747', '2437040715', '876692516', '2726845254', '4156197678', '177129913', '244219005', '2494604370', '3479738412', '1648681304', '3581275802', '2305662938', '3234255963', '3435727604', '3828653648', '553002810', '3642069436', '1683157650', '3879840000', '2532930501', '2595865077', '3339581566', '2355101450', '3173314627', '2258735616', '1890076844', '3899853175', '422024082', '1106466179', '1652327247', '1327320748', '239158323', '3634231969', '1050485549', '3404094762', '4242791241', '129024729', '3251036208', '3420605744', '178596290', '1441694898', '3162026668', '2264207621', '818142116', '2377296815', '1100211249', '441814828', '1456209040', '1471140446', '2351154139', '1002636124', '173949238', '1841881977', '2367733143', '3920854394', '495876188', '1024025121', '1114221386', '3928966388', '3977523978', '2483352434', '2654475121', '3273695084', '705656477', '2662935109', '2146032671', '2977416608', '1903444229', '4034603808', '3340530619', '532732480', '455787812', '3318084807', '1405785624', '1460559038', '964120039', '3263635682', '2221155670', '3958590279', '4010042708', '1853482857', '3917524398', '2974411380', '1306373360', '3353105116', '2517281835', '53942841', '3284977344', '2224872803', '1861716415', '3895404984', '616825218', '2232765899', '1061085362', '3441714081', '1946940334', '656424264', '2534647052', '2557897657', '3247562562', '3099686443', '1859112770', '1460884517', '1492629072', '3955743405', '2703174925', '3345209952', '3869571263', '1251514213', '3725816644', '4232519602', '3779036237', '3038640846', '1491668010', '1878241082', '4075722631', '3668324750', '4205397757', '3174369333', '3873074356', '3969985283', '93291131', '3380319047', '2916377597', '2796594102', '4065600923', '3049478456', '3817102878', '125548712', '3951849347', '2345215183', '1596784791', '141747067', '857034747', '2728880989', '3994420727', '2046290940', '3306999925', '2742045342', '211855807', '1309770679', '4106103231', '3325090658', '2644800408', '565086586', '1484456382', '3469376782', '4250274626', '3700414799', '730958187', '3712568774', '3677480269', '4072954907', '1656987460', '1036961928', '2404440151', '1602727924', '3653935661', '3056563942', '820603748', '4114296702', '3158491291', '1577158093', '4188214514', '2745787469', '1372188915', '308676347', '2237560658', '2389231921', '1764873344', '1508535164', '4041076230', '429783158', '1032588622', '1439846975', '1382689410', '332142007', '3574813612', '1776797476', '2448320909', '1109129592', '2780690728', '4102767305', '2042030195', '2721339456', '3027652675', '1117617364', '2173952737', '3037032940', '1368920193', '2682191451', '661700733', '2582345152', '1167497006', '314870193', '2147374657', '2658555390', '681532729', '3205877648', '2869725524', '84684334', '2585678579', '2218325768', '3915796357', '40477420', '3421650325', '3812432743', '156790944', '1735510277', '3566919263', '2385597850', '2650088968', '3506658662', '2565063347', '1745350497', '4205761284', '2839787601', '2191690926', '3183605169', '2220814548', '3448037031', '2184211588', '3534827249', '3367271873', '1229923070', '3146904504', '4140663220', '1481265243', '3287558640', '682567291', '3454922346', '3806905204', '4186669466', '2209057061', '3047905054', '3835903600', '4229681081', '1881331411', '200617654', '2264787329', '1330529419', '453336060', '1282190480', '3443509362', '3028393247', '667121041', '2611146411', '1471308455', '3505302995', '3332029000', '3154515824', '844099567', '504692311', '3282506422', '3033099568', '109813855', '3536426515', '4218422552', '2528115823', '1626678328', '2237079226', '1223420734', '3137529595', '2212344171', '2717825157', '3050858997', '2167750024', '167963595', '739610511', '427450245', '18463055', '1992961977', '162042943', '2683224058', '3696273728', '1439192677', '2173876437', '3703162437', '2117517099', '672898146', '894912584', '2585726527', '4080944038', '2594244407', '3825526654', '3333704905', '2374825098', '1434113959', '3863788160', '3013920560', '1142237118', '2722304538', '463936882', '2713053749', '3669510320', '2637354369', '504450213', '2559837086', '1401528678', '2655011333', '1503247688', '1907857280', '2301723344', '2179267582', '1085187036', '2118368309', '3376748530', '3799396636', '2129139974', '2112536754', '1206345604', '196335814', '673980216', '3281866005', '1453975484', '1671772898', '729986603', '3083345340', '3535435812', '4047436521', '2273436459', '2338976654', '3174177804', '1458609238', '1655276659', '2463159061', '3441622155', '4058857647', '3648914854', '2986124911', '1777233160', '3462834913', '268669105', '2311007113', '643650594', '2965442599', '2024283936', '186104502', '1696863642', '2264041858', '116335087', '449812514', '3439956212', '763000217', '2377877379', '3943014604', '3975678118', '4146552769', '3392685835', '666792166', '1287148023', '2658489159', '2212723194', '19341280', '2653321720', '3126587697', '2765178482', '1907768249', '2858862969', '3775500472', '3229047715', '2994578769', '510790020', '680476316', '2776927174', '1918771225', '1380051674', '2106337314', '2750873665', '2490258514', '4225834779', '620891059', '542448793', '3575219411', '1090410712', '2497077318', '4046113062', '3002938758', '2423655062', '635082373', '1486124986', '994310148', '1766688413', '100417525', '3640265762', '730694855', '2465528861', '1795987156', '3677230481', '2600301494', '2408736353', '3712732153', '16744769', '1516164055', '1470185288', '1408524517', '223675975', '2465996395', '2562415220', '1445820524', '2870889809', '2608367718', '770278298', '2297919094', '3371362346', '424532519', '1883639561', '3751969407', '2456511255', '219294003', '3116354511', '2436500227', '826688620', '2586610989', '784509544', '1958166234', '3866708665', '1619124698', '1407157250', '3835188819', '282265232', '2408466472', '3791528158', '2415683963', '4229279075', '1164582156', '3992564419', '1335651304', '25570068', '549024328', '3145188541', '86549210', '2176572701', '2611754657', '1420231458', '1425625542', '3154940382', '2058291176', '1586739051', '579777979', '4256067371', '1480147250', '1761619035', '1222668744', '266991255', '3023811405', '3021192688', '3466131259', '4199166902', '1530709861', '944508163', '130493588', '702719295', '1065552764', '1281108322', '101780618', '169151840', '899213418', '1292578015', '1170112049', '1537061753', '3635358150', '1716470668', '436592000', '280077229', '206713867', '3359203400', '757619631', '2371040033', '2042697619', '3889235854', '1311175038', '185968523', '3519001045', '2455219297', '476693272', '601084101', '2432212248', '3441655380', '2072036921', '198142635', '1756649847', '1675237338', '2099766081', '2271782630', '3528953266', '3637421376', '2523329242', '1602799810', '1022472347', '1841145872', '2125287197', '3117801085', '1900974580', '2478100190', '816912378', '3434315649', '2073301649', '3548156981', '2731716338', '1066708183', '2981257562', '2953583082', '643346765', '1429902662', '1642998', '34564349', '3668054394', '3338313474', '2024846810', '2045816822', '712766233', '433929966', '1709219406', '498802162', '3200757190', '4252287704', '1522597700', '3786694913', '2740039921', '1049315016', '1929085138', '3712819742', '2187001566', '611213890', '3784772051', '2087832234', '2863740012', '2129137851', '2436352210', '3458111938', '2188977150', '2846745198', '455681982', '2354557848', '1619013260', '1446660181', '1438895605', '2693186870', '73873746', '696974056', '109156359', '3453356535', '2589616173', '364572656', '1707465742', '2461534851', '2629437499', '2219919748', '3098796729', '837951321', '780696608', '908731571', '4159177884', '3867540008', '3212079634', '958066738', '1304578765', '1093670500', '2044667813', '306511872', '3224830038', '209332472', '2298516857', '511414715', '1692398232', '3481660815', '463677310', '3681999765', '4268317684', '1795425572', '2421809173', '1872585098', '3766183282', '2489566262', '887203538', '2693141741', '2433009129', '4219244481', '1480770482', '99226238', '772228233', '3601196821', '2837050574', '1865576144', '816254504', '1679839905', '728874447', '1606038564', '2691215697', '3163090701', '2129255857', '2208970780', '258093774', '2095817474', '2066686477', '2324728487', '2421610059', '573293150', '3054679139', '2411303936', '3295345325', '1458906695', '679700922', '1656749821', '1476388256', '965900163', '3961964887', '3057888073', '802067141', '1858978872', '1741021722', '4239416496', '737340986', '480579258', '3022995002', '858638783', '1819998447', '2514970495', '3935738455', '363096366', '849777211', '1944950450', '3922768537', '605300738', '3307793700', '98978060', '1516467554', '1702662479', '2659185582', '1298679001', '140336062', '945768473', '423286334', '846069276', '3398368733', '3858844131', '3645292062', '116707400', '779051730', '95061625', '1551188772', '3463808524', '2355645674', '1933542442', '143408758'}\n",
      "number of uniqueEvents :13418\n"
     ]
    }
   ],
   "source": [
    "# 统计训练集中有多少不同的用户的events\n",
    "uniqueUsers = set()\n",
    "uniqueEvents = set()\n",
    "\n",
    "#倒排表\n",
    "#统计每个用户参加的活动   / 每个活动参加的用户\n",
    "eventsForUser = defaultdict(set)\n",
    "usersForEvent = defaultdict(set)\n",
    "    \n",
    "for filename in [\"train.csv\", \"test.csv\"]:\n",
    "    f = open(filename, 'rb')\n",
    "    \n",
    "    #忽略第一行（列名字）\n",
    "    f.readline().strip().split(b\",\")\n",
    "    \n",
    "    for line in f:    #对每条记录\n",
    "        cols = line.strip().split(b\",\")\n",
    "        #uniqueUsers.add(cols[0])   #第一列为用户ID\n",
    "        uniqueEvents.add(str(cols[1], encoding = \"utf-8\"))   #第二列为活动ID\n",
    "        \n",
    "\n",
    "    f.close()\n",
    "\n",
    "\n",
    "\n",
    "n_uniqueEvents = len(uniqueEvents)\n",
    "\n",
    "print(\"uniqueEvents :%s\" % uniqueEvents)\n",
    "print(\"number of uniqueEvents :%d\" % n_uniqueEvents)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>event_id</th>\n",
       "      <th>user_id</th>\n",
       "      <th>start_time</th>\n",
       "      <th>city</th>\n",
       "      <th>state</th>\n",
       "      <th>zip</th>\n",
       "      <th>country</th>\n",
       "      <th>lat</th>\n",
       "      <th>lng</th>\n",
       "      <th>c_1</th>\n",
       "      <th>...</th>\n",
       "      <th>c_92</th>\n",
       "      <th>c_93</th>\n",
       "      <th>c_94</th>\n",
       "      <th>c_95</th>\n",
       "      <th>c_96</th>\n",
       "      <th>c_97</th>\n",
       "      <th>c_98</th>\n",
       "      <th>c_99</th>\n",
       "      <th>c_100</th>\n",
       "      <th>c_other</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>684921758</td>\n",
       "      <td>3647864012</td>\n",
       "      <td>2012-10-31T00:00:00.001Z</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>244999119</td>\n",
       "      <td>3476440521</td>\n",
       "      <td>2012-11-03T00:00:00.001Z</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>2</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3928440935</td>\n",
       "      <td>517514445</td>\n",
       "      <td>2012-11-05T00:00:00.001Z</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>0</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2582345152</td>\n",
       "      <td>781585781</td>\n",
       "      <td>2012-10-30T00:00:00.001Z</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>1051165850</td>\n",
       "      <td>1016098580</td>\n",
       "      <td>2012-09-27T00:00:00.001Z</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>1</td>\n",
       "      <td>...</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>9</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 110 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     event_id     user_id                start_time city state zip country  \\\n",
       "0   684921758  3647864012  2012-10-31T00:00:00.001Z                          \n",
       "1   244999119  3476440521  2012-11-03T00:00:00.001Z                          \n",
       "2  3928440935   517514445  2012-11-05T00:00:00.001Z                          \n",
       "3  2582345152   781585781  2012-10-30T00:00:00.001Z                          \n",
       "4  1051165850  1016098580  2012-09-27T00:00:00.001Z                          \n",
       "\n",
       "  lat lng c_1   ...   c_92 c_93 c_94 c_95 c_96 c_97 c_98 c_99 c_100 c_other  \n",
       "0           2   ...      0    1    0    0    0    0    0    0     0       9  \n",
       "1           2   ...      0    0    0    0    0    0    0    0     0       7  \n",
       "2           0   ...      0    0    0    0    0    0    0    0     0      12  \n",
       "3           1   ...      0    0    0    0    0    0    0    0     0       8  \n",
       "4           1   ...      0    0    0    0    0    0    0    0     0       9  \n",
       "\n",
       "[5 rows x 110 columns]"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ftrain = open(\"events.csv\", 'rb')\n",
    "cols = str(ftrain.readline().strip(), encoding = \"utf-8\").split(\",\")\n",
    "df = pd.DataFrame(columns = cols)\n",
    "\n",
    "for line in ftrain:\n",
    "    rows = str(line.strip(), encoding = \"utf-8\").split(\",\")\n",
    "    if rows[0] in uniqueEvents:\n",
    "        b = pd.Series(rows, index = cols)\n",
    "        df = df.append(b, ignore_index=True)\n",
    "ftrain.close()\n",
    "df.head(5)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "df.to_csv('Select_events.csv', index=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
